-- CSI Solar's (SHA:688472) net profit attributable to shareholders in 2025 dropped 55% to 1.02 billion yuan from 2.25 billion yuan a year earlier, according to a Shanghai bourse filing on Tuesday.
Earnings per share fell 54% year on year to 0.28 yuan from 0.61 yuan.
Operating revenue slid 13% to 40.3 billion yuan from 46.2 billion yuan in the previous year.
The solar technology company's shares soared over 7% during the afternoon trade.