WallStSmart
CSIQ

Canadian Solar Inc

NASDAQ: CSIQ · TECHNOLOGY · SOLAR

$14.72
-0.88% today

Updated 2026-04-29

Market cap
$998.26M
P/E ratio
P/S ratio
0.18x
EPS (TTM)
$-2.50
Dividend yield
52W range
$9 – $35
Volume
2.4M

WallStSmart proprietary scores

55
out of 100
Grade: C+
Hold
Investment rating
4.7
Growth
C
5.0
Quality
C+
3.5
Profitability
D
8.3
Valuation
A
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →200 stocks currently score above 75

Price targets

Analyst target
$17.74
+20.52%
12-Month target
Intrinsic (DCF)
$167.85
Margin of safety
+87.59%
1 Strong Buy3 Buy4 Hold2 Sell1 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ 87.59% below intrinsic value
Risks
- Thin margins at -1.86%
- Negative free cash flow $-395.99M
- Revenue declining -20.00% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$7.47B$7.61B$5.99B$5.60B$5.60B
Net income$239.97M$274.19M$36.05M$-104.13M$-86.34M
EPS$-2.50
Free cash flow$288.63M$-840.85M$-2.76B$-1.64B$-395.99M
Profit margin3.21%3.60%0.60%-1.86%-1.86%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
CSIQ$998.26M554.73.58.35.0+87.59%Buy
NVDA$5.06T7910.010.05.78.5Strong Buy
AAPL$3.98T656.710.04.35.5Buy
MSFT$3.16T748.79.54.76.5-85.32%Strong Buy
TSM$2.09T849.310.06.79.0+72.43%Exceptional Buy
AVGO$2.00T789.39.55.06.5Strong Buy

Smart narrative

Canadian Solar Inc trades at $14.72. Our Smart Value Score of 55/100 indicates the stock is fair. TTM revenue stands at $5.60B. with profit margins at -1.86%. Our DCF model estimates intrinsic value at $167.85.

Frequently asked questions

What is Canadian Solar Inc's stock price?
Canadian Solar Inc (CSIQ) trades at $14.72.
Is Canadian Solar Inc overvalued?
Smart Value Score 55/100 (Grade C+, Hold). DCF value $167.85.
What is the price target of Canadian Solar Inc (CSIQ)?
The analyst target price is $17.74, representing +20.5% upside from the current price of $14.72.
What is the intrinsic value of Canadian Solar Inc (CSIQ)?
Based on our DCF model, intrinsic value is $167.85, a +87.6% margin of safety versus $14.72.
What is Canadian Solar Inc's revenue?
TTM revenue is $5.60B.

Company info

SectorTECHNOLOGY
IndustrySOLAR
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio0.18x
ROE-4.36%
Beta1.38
50D MA$15.51
200D MA$17.36
Shares out0.07B
Float0.05B
Short ratio
Avg volume2.4M

Performance

1 week+9.92%
1 month+14.41%
3 months-31.69%
YTD-37.53%
1 year
3 years
5 years