Canadian Solar Earnings show a revenue beat and storage growth, but weaker margins and a below-consensus Q3 outlook temper results.

Canadian Solar Reports Second Quarter 2026 Results

Canadian Solar Inc posted a second-quarter net loss attributable to shareholders of USD 77 million (EUR 66.2m), compared with net income of USD 7 million a year earlier, as…