Valuation: Canadian Solar Inc.

Market Cap 634M 568M 522M 473M 885M 60.21B 901M 6.23B 2.5B 31.67B 2.38B 2.33B 99.88B P/E 2026 *
-3.27x
P/E 2027 * 14.7x
Enterprise Value 5.94B 5.32B 4.9B 4.44B 8.29B 564B 8.45B 58.38B 23.43B 297B 22.3B 21.83B 936B EV / Sales 2026 *
1.1x
EV / Sales 2027 * 0.93x
Free-Float
70.21%
Yield 2026 *
-
Yield 2027 * -
1 day-0.96%
1 week+0.33%
Current month-19.62%
1 month-19.62%
3 months-37.26%
6 months-39.44%
Current year-61.04%
1 week 8.79
Extreme 8.79
9.74
1 month 8.79
Extreme 8.79
11.68
Current year 8.79
Extreme 8.79
26.11
1 year 8.79
Extreme 8.79
34.59
3 years 6.56
Extreme 6.565
34.59
5 years 6.56
Extreme 6.565
47.69
10 years 6.56
Extreme 6.565
67.39
Manager TitleAgeSince
Chief Executive Officer 62 01/01/2001
Chief Executive Officer - 14/05/2026
Director of Finance/CFO 53 15/05/2024
Director TitleAgeSince
Director/Board Member 67 20/07/2011
Director/Board Member 68 12/08/2014
Director/Board Member 49 01/01/2020
Date Insider Type Main position Quantity % Market Cap. Importance
12/10/26 Free

Director

2,716 0.0040%
12/10/26 Free

Director

2,716 0.0040%
12/10/26 Free

Director

2,716 0.0040%
Change 5-day change 1-year change 3-year change Capi.($)
-0.96%+0.33%-48.38%-52.39% 634M
-6.87%+3.86%+18.78%+1,594.98% 130B
-1.59%-0.47%+43.05%+23.56% 28.1B
-2.86%-7.40%-65.90%+10.31% 20.78B
-1.41%+1.40%-25.34%+27.93% 19.01B
-1.11%-0.54%+17.18%+156.06% 13.06B
-1.35%-1.43%-47.09%-55.96% 12.64B
-0.63%+0.56%-19.97%+133.60% 12.11B
-3.42%-2.31%-8.17%+63.71% 8.38B
-2.98%-0.81%-55.53%-60.06% 7.53B
Average -2.40%+0.00%-19.14%+184.17% 25.24B
Weighted average by Cap. -4.63%+5.32%+2.67%+839.91%

Financials

2026 *2027 *
Net sales 5.4B 4.84B 4.45B 4.03B 7.54B 513B 7.68B 53.07B 21.3B 270B 20.27B 19.84B 851B 6.83B 6.11B 5.62B 5.09B 9.52B 648B 9.7B 67.05B 26.92B 341B 25.61B 25.07B 1,075B
Net income -196M -175M -161M -146M -273M -18.58B -278M -1.92B -772M -9.77B -734M -719M -30.82B 57.32M 51.34M 47.22M 42.79M 79.98M 5.44B 81.47M 563M 226M 2.86B 215M 211M 9.03B
Net Debt 5.31B 4.75B 4.37B 3.96B 7.41B 504B 7.55B 52.15B 20.93B 265B 19.92B 19.5B 836B 5.69B 5.1B 4.69B 4.25B 7.94B 541B 8.09B 55.94B 22.45B 284B 21.37B 20.91B 897B
Projected Income Statement - Annual - Canadian Solar Inc.
Logo Canadian Solar Inc.
Canadian Solar Inc. is a solar technology and renewable energy company. The Company is a manufacturer of solar photovoltaic modules; provider of solar energy and battery energy storage solutions; and developer, owner, and operator of utility-scale solar power and battery energy storage projects. The Company operates in two reportable segments: CSI Solar and Recurrent Energy. CSI Solar segment primarily designs, develops and manufactures solar ingots, wafers, cells, modules and battery energy storage products. Its products include advanced N-type TOPCon modules. Its e-STORAGE provides integrated utility-scale battery energy storage solutions, including turnkey and bankable system solutions across various applications, long-term service agreements, and future battery capacity augmentation services. Recurrent Energy segment primarily develops, builds, sells, and operates solar power and battery energy storage projects, and also provides power services (O&M) and asset management.
Employees
12,587
Date Price Change Volume
31/10/26 $9.260 -0.96% 2,053,576
29/10/26 $9.350 -2.50% 1,345,602
28/10/26 $9.590 -0.83% 1,454,627
27/10/26 $9.670 +9.27% 1,889,696
26/10/26 $8.850 -4.12% 1,775,563
Trader
Investor
Global
Quality
ESG MSCI
-
MarketScreener Ratings - Canadian Solar Inc.
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
12
Last Close Price
9.350USD
Average target price
16.93USD
Spread / Average Target
+81.06%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Canadian Solar Inc.
  1. Stock Market
  2. Stocks
  3. CSIQ Stock