First Solar, Inc. FSLR

$172.75 -3.01% at last close

Analyst Consensus

Consensus Rating
Buy (22 Buy · 5 Hold · 1 Sell)
Average Price Target
$252.23
Implied Upside
+46.0%
Price Target Range
$161.00 – $307.00
Analysts (12 mo)
28

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-11-10
UBSJon Windham
Maintains Buy $330 → $295
2026-11-09
Piper SandlerDimple Gosai
Maintains Overweight $251 → $222
2026-11-05
William BlairJed Dorsheimer
Upgrades Market perform → Outperform —
2026-11-02
BarclaysChristine Cho
Maintains Overweight $259 → $230
2026-11-02
CitigroupVikram Bagri
Maintains Buy $297 → $283
2026-11-02
GuggenheimJoseph Osha
Maintains Buy $299 → $297
2026-11-02
BairdBen Kallo
Maintains Outperform $290 → $266
2026-10-30
JP MorganMark Strouse
Maintains Overweight $252 → $233
2026-10-30
Morgan StanleyAndrew Percoco
Maintains Overweight $326 → $307
2026-10-30
RBC CapitalChristopher Dendrinos
Maintains Outperform $236 → $232
2026-10-30
Wells FargoPraneeth Satish
Maintains Overweight $313 → $260
2026-10-30
GLJ ResearchGordon L. Johnson
Downgrades Buy → Hold $161
2026-10-30
Evercore ISI GroupNicholas Amicucci
Maintains In-line $218 → $189
2026-10-30
NeedhamSean Milligan
Maintains Buy $303 → $236
2026-10-30
BernsteinSunaina Ocalan
Maintains Underperform $197 → $169
2026-10-27
GuggenheimJoseph Osha
Maintains Buy $282 → $299
2026-10-19
JP MorganMark Strouse
Maintains Overweight $256 → $252
2026-10-15
BarclaysChristine Cho
Maintains Overweight $279 → $259
2026-10-14
Morgan StanleyAndrew Percoco
Maintains Overweight $323 → $326
2026-10-12
Truist SecuritiesChristopher Souther
Upgrades Hold → Buy $229 → $270
2026-10-08
Goldman SachsBrian Lee
Maintains Buy $310 → $272
2026-09-30
Piper SandlerDimple Gosai
Maintains Overweight $260 → $251
2026-09-28
KeybancSophie Karp
Upgrades Underweight → Sector weight —
2026-09-22
GLJ ResearchGordon L. Johnson
Maintains Buy $315 → $250
2026-09-09
Piper SandlerDimple Gosai
Initiates coverage on Overweight $260
2026-08-27
BMO CapitalAmeet Thakkar
Upgrades Market perform → Outperform $237 → $263
2026-08-26
Deutsche BankCorinne Blanchard
Maintains Buy $272 → $299
2026-08-26
Argus ResearchJohn Eade
Reiterates Buy $275
2026-08-18
Morgan StanleyAndrew Percoco
Maintains Overweight $245 → $323
2026-08-17
Evercore ISI GroupNicholas Amicucci
Maintains In-line $219 → $218

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$172.75
Market Cap
$19.14 billion
52-Week Range
$165.86 – $320.95
Average Volume
2.75 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.