Now Live: Cboe Europe real-time data for all major European stocks.
opens in 1d 11h 35m
Market closed

Pre-market opens in 1 day 6 hours 5 minutes
Main market opens in 1 day 11 hours 35 minutes

21:54
00: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 (EDT, UTC-04:00).
3,545 MXN
135
3.96%
Last update Apr 1, 8:36 AM CST
Market closed
Day range
3,545
3,545
Previous close
3,410
Open
3,545
Access this stock data via API
Subscribe
First Solar Inc.
3,545.00
135
3.96%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date 2025 2024 2023 2022
Operating activities 2.1B 16.4B 528.2M 1.1B
Net income 1.5B 22.3B 830.8M -44.2M
Depreciation 529.2M 7.3B 308.0M 269.7M
Deferred taxes 25.6M -943.4M -60.8M -12.8M
StockBased compensation 19.2M 484.2M 34.2M 28.7M
Other non cash items 44.2M 206.4M 22.1M -146.3M
Accounts receivable -120.4M -4.0B -963.9M 118.7M
Accounts payable
Other assets liabilities 26.3M -8.9B 357.9M 874.3M
Investing activities -765.2M -26.9B -472.8M -1.2B
Capital expenditures -869.9M -26.3B -1.4B -903.6M
Net intangibles
Net acquisitions 0 0 -28.1M 442.3M
Purchase of investments -1.5B -43.4B -3.6B -3.4B
Sale of investments 1.7B 42.9B 4.6B 2.6B
Other investing activity -8.4M -223.8M -9.0M -3.1M
Financing activities -119.2M 428.1M 336.9M 309.4M
Long term debt issuance 370.5M 4.5B 368.0M 397.4M
Long term debt payments -473.4M -3.5B 0 -75.9M
Short term debt issuance
Common stock issuance
Common stock repurchase
Common dividends
Other financing charges -16.3M -478.8M -31.1M -12.1M
End cash position 2.8B 28.2B 2.0B 1.5B
Income tax paid
Interest paid
Free cash flow 1.2B -5.3B -784.5M -30.2M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Market closed

Exchange is currently closed (non-working day)
Main market opens in 1 day 12 hours 35 minutes

19:54
00:00
23:59

Trading Hours (Monday - Friday):

Main market
08:30 - 15:00
All times are displayed in the America/Swift_Current timezone (CST, UTC-06:00).