
Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Canadian Solar typically reports before market open, meaning Day 0 represents the first full trading session where the market reacts to results, while Day +1 captures follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-05-14 | -$2.23 (-11.15%) | $2.50 (12.47%) | +$0.06 (+0.36%) | $1.24 (6.98%) |
| 2026-03-19 | -$4.99 (-26.94%) | $1.32 (7.13%) | +$0.73 (+5.40%) | $1.20 (8.87%) |
| 2025-11-13 | +$0.16 (+0.56%) | $4.85 (17.04%) | +$4.96 (+17.33%) | $7.79 (27.22%) |
| 2025-08-21 | -$2.37 (-18.55%) | $1.11 (8.69%) | +$0.69 (+6.60%) | $1.01 (9.73%) |
| 2025-05-15 | +$0.58 (+5.74%) | $0.95 (9.40%) | +$0.16 (+1.50%) | $1.19 (11.13%) |
| 2025-03-25 | +$0.05 (+0.57%) | $0.91 (9.38%) | +$0.18 (+1.84%) | $0.91 (9.28%) |
| 2024-12-05 | -$0.61 (-5.05%) | $0.78 (6.46%) | +$0.55 (+4.80%) | $0.75 (6.54%) |
| 2024-08-22 | -$2.29 (-15.69%) | $1.78 (12.23%) | +$1.21 (+9.82%) | $1.06 (8.64%) |
| Avg Abs Move | 10.53% | 10.35% | 5.96% | 11.05% |
Historical price action shows significant volatility around earnings releases, with an average absolute Day 0 move of 10.53% and Day +1 follow-through averaging 5.96%. The stock has exhibited particularly dramatic reactions during periods of disappointing results, including a -26.94% plunge on Day 0 following the Q4 2025 report in March 2026 and an -18.55% drop after Q2 2025 results in August 2025.
The most recent Q1 2026 report produced a more moderate -11.15% decline on Day 0, despite beating estimates, suggesting the market focused on weak guidance or underlying business concerns rather than the headline beat. Notably, the November 2025 Q3 report bucked the trend with a +17.33% surge on Day +1, demonstrating that positive surprises can generate substantial upside when they occur.
Investors should prepare for double-digit percentage swings in either direction, with the historical average suggesting a move in the 10-11% range is typical. The Day 0 range of 10.35% and Day +1 range of 11.05% indicate sustained volatility that often extends into the second session, making position sizing and risk management critical considerations for those holding through the announcement.
| Metric | Value |
|---|---|
| Expiration Date | 08/28/26 (DTE 2) |
| Expected Move | $1.16 (8.33%) |
| Expected Range | $12.71 to $15.03 |
| Implied Volatility | 169.50% |
The options market is pricing an expected move of 8.33% for this earnings release, which is moderately below the stock's historical average Day 0 move of 10.53% and roughly in line with the average Day +1 move of 5.96%. This suggests options traders are anticipating somewhat muted volatility compared to CSIQ's recent earnings history, though an 8% move still represents significant risk for a stock trading at $13.87.
Analyst sentiment on Canadian Solar is decidedly mixed, with a consensus rating of 2.83 (between Sell and Hold) and a mean price target of $16.92, implying 22.0% upside from the current price of $13.87.
The rating breakdown reveals a divided Street: 2 Strong Buys and 7 Holds are offset by 3 Strong Sells, reflecting fundamental disagreement about the company's prospects. Price target estimates span a wide range from a low of $9.00 to a high of $25.00, underscoring the uncertainty surrounding CSIQ's turnaround trajectory and the solar industry outlook.
Sentiment has remained unchanged over the past month, with the rating distribution holding steady at 2 Strong Buys, 0 Moderate Buys, 7 Holds, 0 Moderate Sells, and 3 Strong Sells. This stability suggests analysts are maintaining their positions ahead of the Q2 report, likely waiting for concrete evidence of improving fundamentals before adjusting their views.
The consensus price target of $16.92 sits well above the current trading level, indicating that even skeptical analysts see potential value at current prices if the company can execute on its recovery plan. However, the presence of three Strong Sell ratings and price targets as low as $9.00 serves as a reminder that downside risk remains substantial if CSIQ fails to demonstrate progress toward profitability and margin stabilization.
Canadian Solar enters earnings with a deeply bearish technical setup. The Barchart Technical Opinion currently shows a Sell signal at 88%, which has strengthened significantly from 48% Sell just one week ago, indicating rapidly deteriorating momentum. The signal has held at 88% Sell over the past month, reflecting sustained selling pressure.
Timeframe Analysis:
Trend Characteristics: The trend is characterized as Soft in strength but Strengthening in direction, indicating that while the selling pressure is not yet extreme, it is building momentum and could intensify if earnings disappoint.
The stock is trading at $13.87, positioned below all major moving averages: the 5-day ($14.35), 10-day ($14.75), 20-day ($15.16), 50-day ($15.10), 100-day ($15.66), and 200-day ($18.49). This complete breakdown below all moving averages is a classic bearish configuration, with the 200-day average sitting 33.3% above the current price, illustrating the magnitude of the stock's decline from its longer-term trend.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $14.35 | 50-Day MA | $15.10 |
| 10-Day MA | $14.75 | 100-Day MA | $15.66 |
| 20-Day MA | $15.16 | 200-Day MA | $18.49 |
The technical setup heading into earnings is decidedly cautionary. With the stock below all moving averages and accelerating sell signals across all timeframes, CSIQ lacks technical support levels that might cushion a negative reaction. The nearest resistance sits at the 5-day moving average of $14.35, while more meaningful resistance clusters around the 20-day and 50-day averages near $15.10-$15.16. On the downside, the stock is trading near recent lows with limited technical support visible, suggesting vulnerability to further declines if results or guidance disappoint. The strengthening sell signal and 100% bearish readings in medium and long-term timeframes indicate the path of least resistance remains lower, making this a high-risk setup for long positions heading into the announcement.