Shanghai Petrochemical Company Limited (00338) has released its report for the first three quarters of 2025. The company reported an operating revenue of 58.886 billion yuan, a year-on-year decrease of 10.77%. The net loss attributable to shareholders of the listed company was 432 million yuan, resulting in a basic loss per share of 0.041 yuan. The announcement noted that the company's operating performance turned from profit to loss compared to the same period last year, primarily due to a decline in oil product sales.