23.63 USD
0.41
1.77%
Last update Dec 17, 3:03 PM EST
Main market
Day range
23.38
25.69
Previous close
23.22000
Open
23.955
Access this stock data via API
Subscribe
Canadian Solar Inc.
23.63
0.41
1.77%

Financials

Cash flow

Fiscal date Sep 2025 Jun 2025 Mar 2025 Dec 2024
Operating activities 192.2M 410.9M 85.1M -481.0M
Net income -21.1M 44.8M -76.7M -135.4M
Depreciation
Deferred taxes
StockBased compensation
Other non cash items 213.3M 366.1M 161.8M -345.5M
Accounts receivable
Accounts payable
Other assets liabilities
Investing activities -287.7M -448.3M -469.0M -529.5M
Capital expenditures -294.5M -392.4M -385.1M -544.8M
Net intangibles
Net acquisitions
Purchase of investments
Sale of investments
Other investing activity 6.8M -55.9M -83.9M 15.3M
Financing activities 310.4M 471.1M 544.2M -1.6B
Long term debt issuance
Long term debt payments
Short term debt issuance
Common stock issuance 0 0 0 -14.8M
Common stock repurchase 0 -24.2M -21.4M
Common dividends
Other financing charges 310.4M 495.3M 565.6M -1.6B
End cash position 2.2B 2.3B 2.0B 2.3B
Income tax paid
Interest paid
Free cash flow -406.5M -203.9M -649.3M -478.4M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan.
Main market

Exchange is currently active.
Closing in 53 minutes

15:06
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EST, UTC-05:00).