Lumida
/CSIQ
⌘K
Canadian Solar Inc

Canadian Solar Inc

CSIQ
$14.95USD+1.42%+0.21 today

MARKET CAP

1.0B

P/E (TTM)

FWD P/E

18.9x

DAY RANGE

$14 – $15

52W RANGE

$9
$35

AI Summary

Stalk
TrimMedium

CSIQ remains in a Stage 4 decline with a clear lower-high/lower-low sequence trading below declining EMAs. Medium-term bias is bearish, reinforced by an active Lower Highs & Lower Lows pattern, while short-term conditions are oversold and price is under the 9/21 EMA band, making immediate selling unfavorable. We will defer trimming into rallies toward the falling EMA zone for continuation participation.

  • Q1 revenue $1.1B; 2.5GW modules delivered, exceeding guidance
  • $1.3B U.S. CapEx to start domestic module production in July
  • Q1 net loss $32M from elevated costs and FX losses
Full analysis →
Insider Trades12 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
May 26, 2026SellCSIQShawn Xiaohua QuChief Technology Officer6$19.45$1.0B-56.78%+58.87%$116.71-0.00%Trim
May 26, 2026SellCSIQXinbo ZhuChief Financial Officer6$19.45$1.0B-56.78%+58.87%$116.71-0.00%Trim
May 26, 2026SellCSIQDylan MarxChief Operating Officer983$19.45$1.0B-56.78%+58.87%$19.1K-5.66%Trim
May 21, 2026SellCSIQXinbo ZhuChief Financial Officer3$16.34$1.0B-56.78%+58.87%$49.03-0.00%Trim
May 21, 2026SellCSIQShawn Xiaohua QuChief Technology Officer3$16.34$1.0B-56.78%+58.87%$49.03-0.00%Trim
May 21, 2026SellCSIQDylan MarxChief Operating Officer903$16.34$1.0B-56.78%+58.87%$14.8K-5.23%Trim
May 21, 2026SellCSIQDylan MarxChief Operating Officer903$16.34$1.0B-56.78%+58.87%$14.8K-18.89%Trim
May 13, 2026SellCSIQXinbo ZhuChief Financial Officer3$19.83$1.0B-56.78%+58.87%$59.49-0.00%Trim
May 13, 2026SellCSIQShawn Xiaohua QuChief Technology Officer3$19.83$1.0B-56.78%+58.87%$59.49-0.00%Trim
May 13, 2026SellCSIQYu (Kang) ChenLead General Counsel898$19.83$1.0B-56.78%+58.87%$17.8K-5.22%Trim
May 13, 2026SellCSIQDylan MarxChief Operating Officer1,604$19.83$1.0B-56.78%+58.87%$31.8K-8.51%Trim
May 13, 2026SellCSIQDylan MarxChief Operating Officer1,604$19.83$1.0B-56.78%+58.87%$31.8K-33.02%Trim