Get early access! Join the Twelve Data AI Assistant waitlist now.

FSLR34

522.27002 BRL
14.81
2.76%
Last update Aug 27, 4:46 PM -03
Market closed
Day range
522.27002
534.62000
Previous close
537.080017
Open
534.62000
Access this stock data via API
Subscribe
First Solar, Inc.
522.27
14.81
2.76%

Analysis

Revenue estimate Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 23 22 33 31
Avg. estimate 1.55B 1.82B 5.31B 6.28B
Low estimate 1.18B 1.56B 4.82B 5.45B
High estimate 1.74B 2.04B 5.68B 7.18B
Last year sales 887.67M 1.51B 4.21B 5.31B
Sales growth 0.75 0.20 0.26 0.18
EPS revisions Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
Exane BNP Paribas Oct 20, 2023 Initiates
JP Morgan Oct 19, 2023 Upgrade
Citigroup Oct 18, 2023 Maintains
Morgan Stanley Oct 17, 2023 Maintains
Barclays Oct 12, 2023 Upgrade
Piper Sandler Oct 06, 2023 Maintains
Citigroup Sep 27, 2023 Maintains
Morgan Stanley Sep 22, 2023 Maintains
BMO Capital Sep 14, 2023 Upgrade
Piper Sandler Sep 11, 2023 Maintains
BMO Capital Sep 11, 2023 Maintains
Pickering Energy Partners Sep 08, 2023 Upgrade
Roth Capital Sep 08, 2023 Reiterates
Deutsche Bank Sep 08, 2023 Upgrade
Wells Fargo Sep 08, 2023 Maintains
JP Morgan Sep 08, 2023 Maintains
Oppenheimer Sep 08, 2023 Maintains
UBS Sep 08, 2023 Maintains
Morgan Stanley Sep 06, 2023 Upgrade
Roth MKM Sep 06, 2023 Reiterates
Susquehanna Jul 28, 2023 Maintains
TD Cowen Jul 28, 2023 Maintains
Guggenheim Jul 28, 2023 Maintains
BMO Capital Jul 28, 2023 Maintains
B of A Securities Jul 28, 2023 Upgrade
JP Morgan Jul 28, 2023 Maintains
Citigroup Jul 19, 2023 Upgrade
Morgan Stanley Jul 17, 2023 Maintains
BMO Capital Jul 10, 2023 Initiates
Evercore ISI Group Jun 29, 2023 Maintains
Market closed

Exchange is currently closed
Pre-market opens in 12 hours 45 minutes

20:59
00:00
10:00
18:00
23:59

Trading Hours (Monday - Friday):

Pre-market
09:45 - 10:00
Main market
10:00 - 18:00
All times are displayed in the America/Paramaribo timezone (-03, UTC-03:00).