Canadian Solar Inc. logo

Canadian Solar Inc.

CSIQ | NASDAQ
Chart Builder DCF Calculator
$11.77
+$0.37 (+3.25%)
At close: Sep 21, 2026, 4:00 PM ET
$11.70
-$0.07 (-0.59%)
Pre-market: Sep 22, 2026, 6:53 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Cash & Equivalents
1.91B 2.25B 1.94B 981.43M 869.83M 1.64B
Short-Term Investments
n/a n/a 19.32M n/a n/a n/a
Long-Term Investments
394.76M 319.34M 277.05M 115.78M 98.82M 80.92M
Other Long-Term Assets
2.8B 1.63B 1.24B 734.87M 645.76M 1.48B
Receivables
1.33B 1.49B 1.21B 1.24B 887.54M 545.71M
Inventory
1.35B 1.21B 1.18B 1.52B 1.19B 878.13M
Other Current Assets
837.5M 450.66M 1.57B 1.65B 1.6B 377.13M
Total Current Assets
5.43B 5.52B 6.1B 5.64B 4.77B 3.44B
Property-Plant & Equipment
5.88B 5.53B 4.28B 2.3B 1.62B 1.34B
Goodwill & Intangibles
31.98M 31.03M 19.73M 17.53M 18.99M 22.43M
Total Long-Term Assets
9.74B 7.99B 6.08B 3.39B 2.62B 3.1B
Total Assets
15.17B 13.51B 11.9B 9.04B 7.39B 6.54B
Account Payables
878.83M 1.06B 813.68M 805.3M 503M 514.74M
Deferred Revenue
162.59M 204.83M 392.31M 334.94M 135.51M 189.47M
Short-Term Debt
3.51B 3.01B 2.68B 2.94B 2.47B 2.13B
Other Current Liabilities
1.3B 1.39B 1.95B 318.37M 245.41M 757.22M
Total Current Liabilities
5.85B 5.67B 5.86B 5.26B 4.04B 3.59B
Long-Term Debt
3.82B 2.63B 1.65B 1.07B 748.31M 751.18M
Other Long-Term Liabilities
583.94M 588.07M 471.45M 308.3M 404.08M 242.23M
Total Long-Term Liabilities
5.05B 3.7B 2.33B 1.47B 1.22B 1.06B
Total Liabilities
10.9B 9.36B 8.19B 6.73B 5.26B 4.64B
Total Debt
7.68B 5.91B 4.48B 4.04B 3.26B 2.89B
Book Value
4.27B 4.15B 3.71B 2.31B 2.13B 1.89B
Book Value Per Share
63.38 61.99 51.32 32.41 30.88 30.38
Common Stock
835.54M 835.54M 835.54M 835.54M 835.54M 687.03M
Retained Earnings
1.48B 1.59B 1.55B 1.28B 1.04B 940.3M
Comprehensive Income
-78.13M -196.38M -118.74M -170.55M -50.58M -28.68M
Shareholders Equity
2.81B 2.82B 2.56B 1.94B 1.8B 1.57B
Total Investments
394.76M 319.34M 296.38M 115.78M 98.82M 80.92M

© 2026 bestshares.com. All rights reserved.