CSIQ
CSIQ
NASDAQ · Semiconductors

Canadian Solar Inc

$20.06
+2.38 (+13.46%)
As of May 10, 10:09 PM ET ·
Day Range $18.15 — $20.47
52W Range $8.84 — $34.59
Open$18.29
Previous Close$17.68
Day High$20.47
Day Low$18.15
52W High$34.59
52W Low$8.84
Volume
Avg Volume2.84M
Market Cap1.20B
P/E Ratio
EPS$-1.54
SectorSemiconductors

Analyst Ratings

Strong Sell
17 analysts
4 Buy 6 Hold 7 Sell
Price Target +153.7% upside
Current
$20.06
Target
$50.90
$34.40 $50.90 avg $64.28

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 6.27B 6.91B 294.74M
Net Income -116,772,134 -115,717,816 39.39M
Profit Margin -1.9% -1.8% 13.4%
EBITDA 670.87M 701.74M 48.08M
Free Cash Flow 39.67M
Rev Growth -9.2% -9.2% +8.3%
Debt/Equity 2.65 2.65 0.22

Semiconductors Peers

Symbol Name Price Change P/E Mkt Cap
NVDA NVIDIA Corp $218.02 -0.65% 43.8 5.26T
AVGO Broadcom Inc. $413.02 -3.60% 79.9 1.99T
MU Micron Technology Inc $741.29 -6.79% 24.9 599.50B
AMD Advanced Micro Devices Inc $458.79 +0.79% 135.6 587.80B
LRCX Lam Research Corp $296.05 +0.68% 47.7 320.02B
AMAT Applied Materials Inc $443.62 +1.88% 40.0 313.15B