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

Pre-market opens in 1 day 11 hours 3 minutes
Main market opens in 1 day 16 hours 33 minutes

16:56
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).
169.32001 EUR
2.74
1.59%
Last update Apr 2, 9:55 PM CEST
Market closed
Day range
168.75999
172.89999
Previous close
172.059998
Open
169.34000
Access this stock data via API
Subscribe
First Solar Inc.
169.32
2.74
1.59%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date 2025 2024 2023 2022
Operating activities 2.1B 803.9M 528.2M 1.1B
Net income 1.5B 1.1B 830.8M -44.2M
Depreciation 529.2M 358.7M 308.0M 269.7M
Deferred taxes 25.6M -46.4M -60.8M -12.8M
StockBased compensation 19.2M 23.8M 34.2M 28.7M
Other non cash items 44.2M 10.1M 22.1M -146.3M
Accounts receivable -120.4M -199.1M -963.9M 118.7M
Accounts payable
Other assets liabilities 26.3M -437.8M 357.9M 874.3M
Investing activities -765.2M -1.3B -472.8M -1.2B
Capital expenditures -869.9M -1.3B -1.4B -903.6M
Net intangibles
Net acquisitions 0 0 -28.1M 442.3M
Purchase of investments -1.5B -2.1B -3.6B -3.4B
Sale of investments 1.7B 2.1B 4.6B 2.6B
Other investing activity -8.4M -11.0M -9.0M -3.1M
Financing activities -119.2M 21.0M 336.9M 309.4M
Long term debt issuance 370.5M 218.9M 368.0M 397.4M
Long term debt payments -473.4M -174.3M 0 -75.9M
Short term debt issuance
Common stock issuance
Common stock repurchase
Common dividends
Other financing charges -16.3M -23.5M -31.1M -12.1M
End cash position 2.8B 1.4B 2.0B 1.5B
Income tax paid
Interest paid
Free cash flow 1.2B -261.0M -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 2 days 9 hours 3 minutes

22:56
00:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 22:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).