Canadian Solar Inc. (NASDAQ:CSIQ) shares traded lower Thursday morning before heading up after the company reported mixed second-quarter 2026 results, with a revenue beat offset by an EPS miss and a below-consensus third-quarter sales outlook.
Revenue fell 29% year over year to $1.208 billion but beat the $1.143 billion estimate. GAAP loss widened to $1.40 per diluted share, missing the $1.18 loss estimate.
Canadian Solar posted a net loss of $77 million, compared with net income of $7 million a year earlier. Gross profit fell to $168 million from $505 million, while gross margin contracted to 13.9% from 29.8%.
The margin decline reflected the absence of IEEPA tariff-refund benefits recorded in the prior quarter and a U.S. project sales-type leasing benefit recognized a year earlier.
• Where is CSIQ stock headed?






