First Solar, Inc. FSLR

Full chart Compare
Set alert

Price alert · FSLR

All alert types
211.27 USD +25.37 (+13.65%)

Nov 4, 2026, 9:35 AM EST

205.49 Day range 212.65
168.15 52-week range 318.25
YTD
-19.13%
1 year
-19.58%

Analyst view

Consensus: buy

Buy
Price target (mean) 274.24 +29.8% upside
Target (low)
191.00
Target (mean)
274.24
Target (high)
402.00
Ratings (0m) 36 27 buy · 8 hold · 1 sell
  • Strong buy10
  • Buy17
  • Hold8
  • Sell0
  • Strong sell1

Recommendation trend

  • This month 36
  • 1 month ago 36
  • 2 months ago 35

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

FSLR analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter5.284.38 – 7.524.84+9.1%1.47B-12.9%26
Next quarter4.693.65 – 6.593.22+45.6%1.24B+19.0%17
Current year17.5916.68 – 19.9614.21+23.8%4.82B-7.6%33
Next year23.0117.64 – 31.9817.59+30.8%5.95B+23.3%33

Upgrades and downgrades

The latest rating changes

FSLR analyst upgrades and downgrades
DateFirmActionFromTo
Nov 2, 2026BarclaysMaintainedOverweightOverweight
Nov 2, 2026CitigroupMaintainedBuyBuy
Nov 2, 2026GuggenheimMaintainedBuyBuy
Nov 2, 2026BairdMaintainedOutperformOutperform
Oct 30, 2026JP MorganMaintainedOverweightOverweight
Oct 30, 2026Morgan StanleyMaintainedOverweightOverweight
Oct 30, 2026RBC CapitalMaintainedOutperformOutperform
Oct 30, 2026Wells FargoMaintainedOverweightOverweight
Oct 30, 2026GLJ ResearchDowngradeBuyHold
Oct 30, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Oct 30, 2026NeedhamMaintainedBuyBuy
Oct 30, 2026BernsteinMaintainedUnderperformUnderperform
Oct 27, 2026GuggenheimMaintainedBuyBuy
Oct 19, 2026JP MorganMaintainedOverweightOverweight
Oct 15, 2026BarclaysMaintainedOverweightOverweight
Oct 14, 2026Morgan StanleyMaintainedOverweightOverweight
Oct 12, 2026Truist SecuritiesUpgradeHoldBuy
Oct 8, 2026Goldman SachsMaintainedBuyBuy
Sep 30, 2026Piper SandlerMaintainedOverweightOverweight
Sep 28, 2026KeybancUpgradeUnderweightSector Weight
Sep 22, 2026GLJ ResearchMaintainedBuyBuy
Sep 9, 2026Piper SandlerInitiated—Overweight
Aug 27, 2026BMO CapitalUpgradeMarket PerformOutperform
Aug 26, 2026Deutsche BankMaintainedBuyBuy
Aug 26, 2026Argus ResearchReiteratedBuyBuy
Aug 18, 2026Morgan StanleyMaintainedOverweightOverweight
Aug 17, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Aug 7, 2026Wells FargoMaintainedOverweightOverweight
Aug 3, 2026CitigroupMaintainedBuyBuy
Aug 3, 2026GuggenheimMaintainedBuyBuy