CSIQ
CSIQ

Canadian Solar Inc

NASDAQ · Semiconductors
$19.89
+0.91 (+4.79%)
Day Range $18.91 — $20.09
52W Range $6.57 — $34.59
Open$19.47
Previous Close$18.98
Day High$20.09
Day Low$18.91
52W High$34.59
52W Low$6.57
Volume
Avg Volume2.51M
Market Cap1.33B
P/E Ratio82.66
EPS$0.23
SectorSemiconductors
Analyst Ratings
Strong Sell
17 analysts
3 Buy 6 Hold 8 Sell
Price Target +155.9% upside
Current
$19.89
Target
$50.90
$34.40 $50.90 avg $64.28
Key Financials
FY 2026 FY 2025 FY 2025
Revenue 6.00B 5.75B 292.14M
Net Income 36.07M 31.12M 43.52M
Profit Margin 0.6% 0.6% 14.9%
EBITDA 471.59M 429.42M 50.40M
Free Cash Flow 32.63M
Rev Growth +4.3% +4.3% +2.9%
Debt/Equity 2.06 2.06 0.23
Semiconductors Peers
Symbol Name Price Change P/E Mkt Cap
NVDA NVIDIA Corp $185.41 +7.87% 45.4 4.51T
AVGO Broadcom Inc. $332.92 +7.22% 68.3 1.58T
MU Micron Technology Inc $394.69 +3.08% 37.3 444.23B
AMD Advanced Micro Devices Inc $208.44 +8.28% 78.4 339.84B
LRCX Lam Research Corp $231.01 +8.30% 46.4 288.48B
AMAT Applied Materials Inc $322.51 +6.09% 36.5 255.73B
Quick Stats
Market Cap1.33B
P/E Ratio82.66
EPS$0.23
Volume
SectorSemiconductors