Switch to Dark

Pricing

Learn

FSLR logo

FSLR - First Solar Inc

199


$199.87

$2.06 (1.041%)
3/19/26, 7:01 PM
Stock Unlock LogoScore

4.50/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Price Targets
These are one year price targets for: 2027-02-21
High:
$364.46
82.3%
Avg:
$281.48
40.8%
Low:
$151.50
-24.2%
% change is relative to the current stock price ($199.87).
Most Recent Recommendations
3.71
Good
14%
Strong Buy (7)
49%
Buy (24)
33%
Hold (16)
2%
Sell (1)
2%
Strong Sell (1)
Revenue Estimate
20192021202320252027202920312033$2.00B$4.00B$6.00B$8.00B$10B
  • Past Revenue
  • Avg
  • High
  • Low
EPS Estimate
20192021202320252027202920312033-$20$0$20$40$60
  • Past EPS
  • Avg
  • High
  • Low
Revenue Estimate as % change
YoY is the % change of each analyst estimate, relative to the prior year
20262027202820292030203120322033
Low
-1.07%
11.5%
4.34%
18.6%
-3.44%
-7.62%
-8.99%
-1.00%
Avg
4.46%
15.2%
9.29%
14.0%
-3.06%
-18.3%
-7.51%
-3.11%
High
30.8%
5.00%
2.57%
14.4%
-5.08%
-25.1%
-6.03%
-5.16%
EPS Estimate as % change
YoY is the % change of each analyst estimate, relative to the prior year
20262027202820292030203120322033
Low
7.33%
11.6%
16.1%
50.3%
-15.0%
-31.3%
-29.6%
-53.3%
Avg
24.8%
30.8%
20.6%
22.7%
-18.9%
-23.4%
-32.8%
-62.0%
High
55.9%
24.2%
19.5%
43.4%
-32.4%
-23.9%
-34.8%
-67.9%
Recommendation Trends
20162017201720182018201920192019202020202021202120212022202220232023202420242024202520252026015304560
  • Strong Sells
  • Sells
  • Holds
  • Buys
  • Strong Buys
Latest Analyst Ratings
Institution
Action
Grade
Old Grade
Date
Guggenheim
Maintain
BuyBuy2026-03-17
Evercore ISI Group
Maintain
In-LineIn-Line2026-03-05
GLJ Research
Downgrade
HoldBuy2026-03-04
Barclays
Maintain
OverweightOverweight2026-03-03
Morgan Stanley
Maintain
OverweightOverweight2026-03-02
Wells Fargo
Maintain
OverweightOverweight2026-02-26
Deutsche Bank
Downgrade
HoldBuy2026-02-26
RBC Capital
Maintain
OutperformOutperform2026-02-25
HSBC
Downgrade
HoldBuy2026-02-25
Mizuho
Maintain
OutperformOutperform2026-02-25

Page 1 of 48

Showing 1-10 of 471