Canadian Solar Inc. CSIQ
10.84 USD -0.28 (-2.52%)
Nov 9, 2026, 3:47 PM EST
10.22 Day range 11.05
8.79 52-week range 34.59
- YTD
- -54.40%
- 1 year
- -61.92%
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 1.94B | 2.26B | 2.95B | 1.97B | 1.43B | |
| 1.94B | 2.26B | 2.95B | 1.97B | 1.43B | |
| 304.60M | 247.00M | 246.21M | 133.30M | 106.11M | |
| 15.00M | 14.03M | 9.28M | 17.52M | 7.29M | |
| 289.60M | 232.98M | 236.93M | 115.78M | 98.82M | |
| 1.06B | 1.26B | 1.01B | 1.03B | 688.62M | |
| 5.98B | 5.92B | 6.10B | 5.64B | 4.77B | |
| 5.88B | 5.53B | 4.28B | 2.30B | 1.62B | |
| 15.17B | 13.51B | 11.90B | 9.04B | 7.39B | |
| 3.51B | 2.76B | 2.70B | 2.95B | 2.49B | |
| 7.68B | 5.91B | 4.48B | 4.04B | 3.31B | |
| 5.85B | 5.42B | 5.86B | 5.26B | 4.04B | |
| 4.17B | 3.15B | 1.77B | 1.10B | 825.16M | |
| 10.90B | 9.36B | 8.19B | 6.73B | 5.26B | |
| 1.48B | 1.59B | 1.55B | 1.28B | 1.04B | |
| -78.13M | -196.38M | -118.74M | -170.55M | -50.58M | |
| 2.81B | 2.82B | 2.56B | 1.94B | 1.80B | |
| 2.81B | 2.82B | 2.56B | 1.94B | 1.80B | |
| 9.19B | 7.59B | 5.80B | 3.39B | 2.62B | |
| 7.68B | 5.91B | 4.48B | 4.04B | 3.31B | |
| 162.59M | 204.83M | 392.31M | 334.94M | 135.51M | |
| 31.98M | 31.03M | 19.73M | 17.53M | 18.99M | |
| 1.13B | 1.21B | 1.18B | 1.52B | 1.19B | |
| 5.05B | 3.94B | 2.33B | 1.47B | 1.22B | |
| 1.66B | 2.05B | 2.17B | 1.66B | 1.17B | |
| 886.41M | 695.04M | 426.19M | 388.00M | 362.38M | |
| 302.51M | 210.60M | 88.53M | 72.36M | 55.60M |
