First Solar, Inc. (FSLR)
NASDAQ: FSLR · IEX Real-Time Price · USD
216.73
-5.98 (-2.69%)
At close: Jul 2, 2024, 4:00 PM
216.49
-0.24 (-0.11%)
After-hours: Jul 2, 2024, 7:59 PM EDT

First Solar Analyst Ratings

Total Analysts
26
Consensus Rating
Buy
Price Target
$268.13
Upside
+23.72%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Baird
Baird
Buy
Maintains
$344$307
Buy Maintains $344$307 +41.65% Jul 2, 2024
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$215$280
Strong Buy Maintains $215$280 +29.19% Jun 28, 2024
Janney Montgomery Scott
Janney Montgomery Scott
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jun 18, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$271$325
Buy Maintains $271$325 +49.96% Jun 12, 2024
Baird
Baird
Buy
Maintains
$246$344
Buy Maintains $246$344 +58.72% Jun 11, 2024
BMO Capital
BMO Capital
Buy
Maintains
$224$311
Buy Maintains $224$311 +43.50% Jun 10, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$268$302
Strong Buy Maintains $268$302 +39.34% Jun 4, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$248$331
Buy Maintains $248$331 +52.72% Jun 4, 2024
Roth MKM
Roth MKM
Strong Buy
Reiterates
$230$320
Strong Buy Reiterates $230$320 +47.65% May 31, 2024
Mizuho
Mizuho
Hold
Downgrades
$209$274
Hold Downgrades $209$274 +26.42% May 30, 2024
DZ Bank
DZ Bank
Hold
Downgrades
$270
Hold Downgrades $270 +24.58% May 29, 2024
UBS
UBS
Strong Buy
Maintains
$270$350
Strong Buy Maintains $270$350 +61.49% May 29, 2024
JP Morgan
JP Morgan
Buy
Maintains
$240$262
Buy Maintains $240$262 +20.89% May 23, 2024
UBS
UBS
Strong Buy
Maintains
$252$270
Strong Buy Maintains $252$270 +24.58% May 21, 2024
Piper Sandler
Piper Sandler
Buy
Maintains
$195$219
Buy Maintains $195$219 +1.05% May 21, 2024
Barclays
Barclays
Buy
Maintains
$227$228
Buy Maintains $227$228 +5.20% May 15, 2024
Guggenheim
Guggenheim
Strong Buy
Maintains
$359$356
Strong Buy Maintains $359$356 +64.26% May 2, 2024
JP Morgan
JP Morgan
Buy
Maintains
$237$240
Buy Maintains $237$240 +10.74% May 2, 2024
UBS
UBS
Strong Buy
Maintains
$250$252
Strong Buy Maintains $250$252 +16.27% May 2, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$269$271
Buy Maintains $269$271 +25.04% May 2, 2024
Jefferies
Jefferies
Strong Buy
Maintains
$209$211
Strong Buy Maintains $209$211 -2.64% May 2, 2024