
Canadian Solar Inc. (NASDAQ:CSIQ) stock soared after delivering third-quarter 2025 net revenues of $1.487 billion, beating the $1.366 billion estimate, even as its adjusted loss of 58 cents per diluted share missed the expected 53-cent loss.
Revenue slipped 12% sequentially and 1% year over year. Gross margin rose to 17.2%, above guidance and up from 16.4% a year earlier.