20.65000 EUR
1.4
7.27%
Last update Dec 17, 7:06 PM CET
Market closed
Day range
19.73000
20.65000
Previous close
19.25
Open
19.73000
Access this stock data via API
Subscribe
Canadian Solar Inc.
20.65
1.40
7.27%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date Sep 2025 Jun 2025 Mar 2025 Dec 2024
Operating activities 163.8M 350.2M 72.5M -409.9M
Net income -18.0M 38.2M -65.3M -115.4M
Depreciation
Deferred taxes
StockBased compensation
Other non cash items 181.8M 312.0M 137.9M -294.5M
Accounts receivable
Accounts payable
Other assets liabilities
Investing activities -245.2M -382.1M -399.7M -451.3M
Capital expenditures -250.9M -334.4M -328.2M -464.3M
Net intangibles
Net acquisitions
Purchase of investments
Sale of investments
Other investing activity 5.8M -47.6M -71.5M 13.0M
Financing activities 264.5M 401.5M 463.8M -1.4B
Long term debt issuance
Long term debt payments
Short term debt issuance
Common stock issuance 0 0 0 -12.6M
Common stock repurchase 0 -20.6M -18.2M
Common dividends
Other financing charges 264.5M 422.1M 482.1M -1.3B
End cash position 1.9B 1.9B 1.7B 1.9B
Income tax paid
Interest paid
Free cash flow -346.5M -173.7M -553.4M -407.7M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan.
Market closed

Exchange is currently closed
Main market opens in 10 hours 34 minutes

21:25
00:00
08:00
20:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 20:00
All times are displayed in the Europe/Berlin timezone (CET, UTC+01:00).