Why Canadian Solar's Stock Is Soaring Despite Posting Another Quarterly Loss
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.
Benzinga ·