Why Is Canadian Solar Stock Up Today?
CSIQ rose despite an EPS miss as storage shipments beat guidance and the loss reflected missing one-time benefits.
- CSIQ's positive reaction developed after a modest first minute.
- Storage shipments exceeded the company's guidance range.
- The EPS loss included difficult comparisons with prior one-time benefits.
06:03:39 ET
Reaction by asset (real prices)
| Asset | 2m before | At release | +1m | +15m | +1m % | +15m % | Vol vs normal |
|---|---|---|---|---|---|---|---|
| CSIQ | 12.48 | 12.48 | 12.58 | 13.48 | +0.80% | +8.01% | — |
Canadian Solar shares rose 8.013% in the first 15 minutes after its second-quarter results crossed on Thursday, August 27, 2026, at 6:03:39 a.m. ET. MoveSurge measured CSIQ from $12.48 before the event to $13.48 15 minutes later, even though the reported loss per share was worse than consensus.
The positive reaction came from the composition and forward path of the quarter. Battery storage shipments reached 3.7 GWh, above the company's 2.8-to-3.2 GWh guidance, while revenue landed at the high end of the prior range.
What did Canadian Solar report in Q2 2026?
| Metric | Q2 result | Context |
|---|---|---|
| Revenue | $1.2 billion | Down 29% year over year |
| Gross margin | 13.9% | Inside the guided range |
| Storage shipments | 3.7 GWh | Above 2.8-3.2 GWh guidance |
| Net loss | $77 million | Included weaker project-sale timing |
| Storage backlog | $3.5 billion | Binding customer commitments |
The gross-margin comparison was unusually difficult. The prior quarter included a tariff refund, while the prior-year quarter included a release of unrealized profit tied to a U.S. project lease. Their absence lowered the current comparison without representing a new cash charge in the quarter.
Why did CSIQ rise after an EPS miss?
Investors received evidence that storage execution was stronger than the earnings headline implied. Storage shipments exceeded guidance, contracted backlog stood at $3.5 billion, and management expected delayed Recurrent Energy project sales to move into the second half.
Canadian Solar guided third-quarter revenue to $1.3 billion-$1.5 billion, above the second quarter's $1.2 billion. The market reaction suggests that shipment execution and the sequential outlook outweighed the current loss, although the company still faces high debt and project-timing risk.
Canadian Solar earnings reaction measured
CSIQ moved only 0.801% in the first minute, from $12.48 to $12.58. The gain widened to 8.013% by minute 15, with the price at $13.48 and 11,233 shares measured across the window. The delayed build fits a release whose strongest points sat below the EPS line.
This article describes a historical reaction and sourced company disclosures. It does not predict CSIQ's future price.
Why is CSIQ stock up despite an earnings miss?
CSIQ rose 8.013% in MoveSurge's 15-minute window. Storage shipments reached 3.7 GWh, above the 2.8-to-3.2 GWh guide, and third-quarter revenue guidance implied sequential growth.
What did Canadian Solar report for Q2 2026?
Canadian Solar reported $1.2 billion of revenue, a 13.9% gross margin, and a $77 million net loss attributable to shareholders.
What is Canadian Solar's Q3 revenue guidance?
The company expects $1.3 billion to $1.5 billion of third-quarter revenue, compared with $1.2 billion in the second quarter.
Sources
-
https://investors.canadiansolar.com/news-releases/news-release-details/canadian-solar-reports-second-quarter-2026-results
— Canadian Solar Investor Relations
Quarterly results, shipment volumes, margin drivers, backlog, and third-quarter outlook.
-
https://www.sec.gov/Archives/edgar/data/1375877/000110465926101856/tm2623883d1_ex99-1.htm
— U.S. Securities and Exchange Commission
Filed second-quarter earnings exhibit and guidance ranges.
Never miss the next market-moving story
Seven market specialists, with experience dating back to 2006, watch global markets and U.S. stocks of every size. Start Pro to get the full live feed, clear context, measured price moves, search, watchlists, and alerts.
Start Pro — $29 for 7 days Watch CSIQ live -- free