First Solar, Inc. FSLR
Set alert
At close · Nov 2
After hours · Nov 2, 5:42 PM ET
- YTD
- -30.31%
- 1 year
- -31.80%
- Open
- 178.53
- Prev close
- 174.40
- Mkt cap
- 19.57B
- Vol
- 3.31M
- Avg vol
- 2.32M
- EPS
- 17.29
- P/E
- 10.53
- Div yield
- 0.00%
More statistics
- Low
- 177.00
- High
- 186.24
- Forward P/E
- 7.89
- Beta
- 1.71
- Short ratio
- 4.91
- Inst. own
- 102.50%
- Dividend
- 0.00
- Ex-div date
- Earnings
- Feb 23, 2027
- 50-d avg
- 188.72
- 200-d avg
- 215.92
- 1y target
- 274.24
5D chart
Events in this range
- Oct 29, 2026Earnings: 5.3; estimate 4.67; surprise 13.49%
- Oct 30, 2026Rating: Morgan Stanley · Overweight → Overweight
- Oct 30, 2026Rating: JP Morgan · Overweight → Overweight
- Nov 2, 2026Rating: Baird · Outperform → Outperform
- Nov 2, 2026Rating: Guggenheim · Buy → Buy
- Nov 2, 2026Rating: Citigroup · Buy → Buy
- Nov 2, 2026Rating: Barclays · Overweight → Overweight
Signals (145)
| Name | Time | Ago |
|---|---|---|
| MACD: Sell Signal | Nov 2, 3:30 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 3:25 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 3:25 PM | 2 hours ago |
| SMA: Bullish | Nov 2, 3:15 PM | 2 hours ago |
| SMA: Bullish | Nov 2, 3:15 PM | 2 hours ago |
| MACD: Buy Signal | Nov 2, 3:15 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 3:10 PM | 2 hours ago |
| SMA: Bullish | Nov 2, 2:55 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 2:20 PM | 3 hours ago |
| SMA: Bearish | Nov 2, 2:15 PM | 3 hours ago |
| MACD: Sell Signal | Nov 2, 2:15 PM | 3 hours ago |
| SMA: Bullish | Nov 2, 2:10 PM | 3 hours ago |
| MACD: Buy Signal | Nov 2, 2:10 PM | 3 hours ago |
| SMA: Bearish | Nov 2, 2:05 PM | 3 hours ago |
| MACD: Sell Signal | Nov 2, 2:05 PM | 3 hours ago |
| MACD: Buy Signal | Nov 2, 1:50 PM | 4 hours ago |
| SMA: Bullish | Nov 2, 1:45 PM | 4 hours ago |
| SMA: Bullish | Nov 2, 1:45 PM | 4 hours ago |
| SMA: Bearish | Nov 2, 1:40 PM | 4 hours ago |
| SMA: Bearish | Nov 2, 1:40 PM | 4 hours ago |
| MACD: Sell Signal | Nov 2, 1:40 PM | 4 hours ago |
| MACD: Buy Signal | Nov 2, 1:35 PM | 4 hours ago |
| SMA: Bullish | Nov 2, 1:15 PM | 4 hours ago |
| SMA: Bullish | Nov 2, 1:00 PM | 4 hours ago |
| SMA: Bearish | Nov 2, 12:00 PM | 5 hours ago |
| SMA: Bearish | Nov 2, 12:00 PM | 5 hours ago |
| SMA: Bullish | Nov 2, 11:50 AM | 6 hours ago |
| SMA: Bearish | Nov 2, 11:45 AM | 6 hours ago |
| SMA: Bullish | Nov 2, 11:30 AM | 6 hours ago |
| SMA: Bearish | Nov 2, 10:50 AM | 7 hours ago |
| MACD: Sell Signal | Nov 2, 10:50 AM | 7 hours ago |
| RSI: Overbought | Nov 2, 10:40 AM | 7 hours ago |
| RSI: Overbought | Nov 2, 9:30 AM | 8 hours ago |
| SMA: Bullish | Oct 30, 3:50 PM | 3 days ago |
| SMA: Bullish | Oct 30, 3:50 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 3:50 PM | 3 days ago |
| MACD: Sell Signal | Oct 30, 3:45 PM | 3 days ago |
| SMA: Bearish | Oct 30, 3:35 PM | 3 days ago |
| SMA: Bearish | Oct 30, 3:35 PM | 3 days ago |
| SMA: Bullish | Oct 30, 3:15 PM | 3 days ago |
| SMA: Bearish | Oct 30, 3:10 PM | 3 days ago |
| SMA: Bullish | Oct 30, 3:05 PM | 3 days ago |
| SMA: Bearish | Oct 30, 3:00 PM | 3 days ago |
| SMA: Bullish | Oct 30, 2:55 PM | 3 days ago |
| SMA: Bullish | Oct 30, 2:50 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 2:50 PM | 3 days ago |
| SMA: Bearish | Oct 30, 2:45 PM | 3 days ago |
| SMA: Bullish | Oct 30, 2:40 PM | 3 days ago |
| MACD: Sell Signal | Oct 30, 2:00 PM | 3 days ago |
| SMA: Bearish | Oct 30, 1:45 PM | 3 days ago |
| SMA: Bearish | Oct 30, 1:45 PM | 3 days ago |
| SMA: Bullish | Oct 30, 1:15 PM | 3 days ago |
| SMA: Bullish | Oct 30, 1:15 PM | 3 days ago |
| SMA: Bearish | Oct 30, 1:00 PM | 3 days ago |
| SMA: Bearish | Oct 30, 12:50 PM | 3 days ago |
| SMA: Bullish | Oct 30, 12:45 PM | 3 days ago |
| SMA: Bullish | Oct 30, 12:15 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 12:10 PM | 3 days ago |
| SMA: Bearish | Oct 30, 10:40 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:35 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:30 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:25 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:20 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:00 AM | 3 days ago |
| MACD: Sell Signal | Oct 30, 9:30 AM | 3 days ago |
| RSI: Oversold | Oct 30, 9:30 AM | 3 days ago |
| SMA: Bearish | Oct 29, 3:55 PM | 4 days ago |
| SMA: Bearish | Oct 29, 3:55 PM | 4 days ago |
| SMA: Bullish | Oct 29, 3:45 PM | 4 days ago |
| SMA: Bearish | Oct 29, 3:40 PM | 4 days ago |
| RSI: Overbought | Oct 29, 3:35 PM | 4 days ago |
| RSI: Overbought | Oct 29, 3:25 PM | 4 days ago |
| SMA: Bullish | Oct 29, 3:05 PM | 4 days ago |
| SMA: Bearish | Oct 29, 3:00 PM | 4 days ago |
| SMA: Bullish | Oct 29, 2:55 PM | 4 days ago |
| MACD: Buy Signal | Oct 29, 2:50 PM | 4 days ago |
| SMA: Bullish | Oct 29, 2:45 PM | 4 days ago |
| SMA: Bearish | Oct 29, 1:35 PM | 4 days ago |
| SMA: Bearish | Oct 29, 1:30 PM | 4 days ago |
| SMA: Bullish | Oct 29, 1:25 PM | 4 days ago |
| SMA: Bearish | Oct 29, 1:00 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:50 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:45 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:40 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:20 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:15 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:10 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:00 PM | 4 days ago |
| SMA: Bullish | Oct 29, 11:55 AM | 4 days ago |
| SMA: Bearish | Oct 29, 11:10 AM | 4 days ago |
| SMA: Bullish | Oct 29, 11:05 AM | 4 days ago |
| MACD: Sell Signal | Oct 29, 10:55 AM | 4 days ago |
| SMA: Bearish | Oct 29, 10:45 AM | 4 days ago |
| SMA: Bullish | Oct 29, 9:40 AM | 4 days ago |
| SMA: Bearish | Oct 29, 9:30 AM | 4 days ago |
| SMA: Bullish | Oct 28, 3:40 PM | 5 days ago |
| MACD: Buy Signal | Oct 28, 3:40 PM | 5 days ago |
| SMA: Bullish | Oct 28, 3:30 PM | 5 days ago |
| SMA: Bearish | Oct 28, 3:15 PM | 5 days ago |
| MACD: Sell Signal | Oct 28, 3:15 PM | 5 days ago |
| SMA: Bearish | Oct 28, 3:10 PM | 5 days ago |
| SMA: Bullish | Oct 28, 2:30 PM | 5 days ago |
| MACD: Buy Signal | Oct 28, 2:30 PM | 5 days ago |
| SMA: Bullish | Oct 28, 2:25 PM | 5 days ago |
| SMA: Bearish | Oct 28, 2:00 PM | 5 days ago |
| SMA: Bearish | Oct 28, 1:55 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:50 PM | 5 days ago |
| SMA: Bearish | Oct 28, 1:45 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:40 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:40 PM | 5 days ago |
| SMA: Bearish | Oct 28, 1:25 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:20 PM | 5 days ago |
| SMA: Bearish | Oct 28, 1:05 PM | 5 days ago |
| MACD: Sell Signal | Oct 28, 1:00 PM | 5 days ago |
| SMA: Bearish | Oct 28, 12:55 PM | 5 days ago |
| SMA: Bullish | Oct 28, 12:50 PM | 5 days ago |
| SMA: Bullish | Oct 28, 11:35 AM | 5 days ago |
| SMA: Bullish | Oct 28, 11:30 AM | 5 days ago |
| SMA: Bearish | Oct 28, 11:25 AM | 5 days ago |
| SMA: Bullish | Oct 28, 11:10 AM | 5 days ago |
| SMA: Bearish | Oct 28, 10:50 AM | 5 days ago |
| MACD: Buy Signal | Oct 28, 10:30 AM | 5 days ago |
| SMA: Bullish | Oct 28, 10:10 AM | 5 days ago |
| RSI: Oversold | Oct 28, 9:30 AM | 5 days ago |
| SMA: Bearish | Oct 27, 3:45 PM | 6 days ago |
| SMA: Bullish | Oct 27, 3:40 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:40 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:40 PM | 6 days ago |
| SMA: Bullish | Oct 27, 2:20 PM | 6 days ago |
| SMA: Bullish | Oct 27, 2:20 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:15 PM | 6 days ago |
| SMA: Bullish | Oct 27, 2:10 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:05 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:05 PM | 6 days ago |
| SMA: Bullish | Oct 27, 2:00 PM | 6 days ago |
| SMA: Bullish | Oct 27, 1:05 PM | 6 days ago |
| SMA: Bearish | Oct 27, 1:00 PM | 6 days ago |
| SMA: Bullish | Oct 27, 12:55 PM | 6 days ago |
| SMA: Bearish | Oct 27, 12:35 PM | 6 days ago |
| RSI: Overbought | Oct 27, 12:00 PM | 6 days ago |
| SMA: Bullish | Oct 27, 11:50 AM | 6 days ago |
| SMA: Bearish | Oct 27, 11:45 AM | 6 days ago |
| RSI: Overbought | Oct 27, 11:20 AM | 6 days ago |
| RSI: Overbought | Oct 27, 11:00 AM | 6 days ago |
| RSI: Overbought | Oct 27, 10:45 AM | 6 days ago |
Key statistics
- Market cap
- 19.57B
- Enterprise value
- 17.45B
- Trailing P/E
- 10.53
- Forward P/E
- 7.89
- PEG ratio
- 0.31
- Price / sales
- 3.90
- Price / book
- 1.80
- EPS (TTM)
- 17.29
- Beta
- 1.71
- Dividend yield
- 0.00%
- Payout ratio
- 0.00%
- Profit margin
- 37.12%
- Revenue (TTM)
- 5.01B
- Revenue growth
- -22.80%
- Free cash flow
- 687.75M
- Total cash
- 1.62B
- Total debt
- 324.97M
- Return on equity
- 18.71%
- Shares outstanding
- 107.48M
- Short % of float
- 14.10%
- 50-day average
- 188.72
- 200-day average
- 215.92
Analyst view
Consensus: buy
- Target (low)
- 191.00
- Target (mean)
- 274.24
- Target (high)
- 402.00
- Strong buy10
- Buy17
- Hold8
- Sell0
- Strong sell1
Next earnings
Feb 23, 2027
Expected Feb 23, 2027. Consensus EPS estimate 5.30.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Feb 23, 2027 | Dec 30, 2026 | 5.31 | — | — | — |
| Oct 29, 2026 | Sep 30, 2026 | 4.67 | 5.30 | +0.63 | +13.49% |
| Jul 30, 2026 | Jun 30, 2026 | 2.90 | 3.92 | +1.02 | +35.17% |
| Apr 30, 2026 | Mar 31, 2026 | 3.03 | 3.22 | +0.19 | +6.27% |
| Feb 24, 2026 | Dec 31, 2025 | 5.14 | 4.84 | -0.30 | -5.84% |
| Oct 30, 2025 | Sep 30, 2025 | 4.24 | 4.24 | 0.00 | 0.00% |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Nov 2, 2026 | Barclays | main | Overweight | Overweight |
| Nov 2, 2026 | Citigroup | main | Buy | Buy |
| Nov 2, 2026 | Guggenheim | main | Buy | Buy |
| Nov 2, 2026 | Baird | main | Outperform | Outperform |
| Oct 30, 2026 | JP Morgan | main | Overweight | Overweight |
| Oct 30, 2026 | Morgan Stanley | main | Overweight | Overweight |
About First Solar, Inc.
First Solar, Inc., a solar technology company, provides photovoltaic (PV) solar energy solutions in the United States, France, India, Chile, and internationally. The company manufactures and sells PV solar modules with thin film semiconductor technology that provides conventional crystalline silicon PV solar modules. It also designs, manufactures, and sells cadmium telluride solar modules that convert sunlight into electricity. The company serves system developers, independent power producers, utilities, commercial and industrial companies, large corporate energy buyers, and other system owners and operators. The company was formerly known as First Solar Holdings, Inc. and changed its name to First Solar, Inc. in 2006. First Solar, Inc. was founded in 1999 and is headquartered in Phoenix, Arizona.
- Sector
- Technology
- Industry
- Solar
- Country
- United States
- Website
- firstsolar.com
News
- Barclays Maintains Overweight on First Solar, Lowers Price Target to $230
- Citigroup Maintains Buy on First Solar, Lowers Price Target to $283
- 10 Information Technology Stocks With Whale Alerts In Today’s Session
- Guggenheim Maintains Buy on First Solar, Lowers Price Target to $297
- Baird Maintains Outperform on First Solar, Lowers Price Target to $266
- First Solar: 3 Key Takeaways for Long-Term Investors
- JP Morgan Maintains Overweight on First Solar, Lowers Price Target to $233
- Morgan Stanley Maintains Overweight on First Solar, Lowers Price Target to $307
- First Solar's Q3 Earnings Beat Estimates, Revenues Decrease Y/Y
- RBC Capital Maintains Outperform on First Solar, Lowers Price Target to $232
Your note
Sign in to keep a note on FSLR — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| AHEARN MICHAEL J | Director | Stock Gift | Aug 3, 2026 | 69,330 |
| ANTOUN GEORGES J | Officer | Sale | May 4, 2026 | 19,918 |
| BRADLEY ALEXANDER R. | Chief Financial Officer | Sale | May 4, 2026 | 30,712 |
| JOSEPH MOLLY E. | Director | Stock Award(Grant) | Jun 29, 2025 | 16,195 |
| KORALEWSKI MICHAEL | Officer | Sale | Aug 2, 2026 | 7,642 |
| POST WILLIAM J. | Director | Stock Award(Grant) | Sep 29, 2026 | 0 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Blackrock Inc. | 13.05% | 14,029,065 | 2.55B | Jun 29, 2026 |
| Vanguard Capital Management LLC | 6.36% | 6,836,941 | 1.24B | Jun 29, 2026 |
| Vanguard Portfolio Management LLC | 5.25% | 5,638,446 | 1.03B | Jun 29, 2026 |
| State Street Corporation | 5.19% | 5,576,026 | 1.02B | Jun 29, 2026 |
| Capital World Investors | 3.83% | 4,114,639 | 749.07M | Jun 29, 2026 |
| Geode Capital Management, LLC | 2.89% | 3,109,602 | 566.10M | Jun 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 3.01% | 3,239,845 | 589.81M | Jun 29, 2026 |
| Growth Fund of America | 2.61% | 2,800,000 | 509.74M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard 500 Index Fund | 2.59% | 2,783,414 | 506.72M | Jun 29, 2026 |
| iShares Trust-iShares Core S&P 500 ETF | 1.33% | 1,431,757 | 260.65M | Sep 29, 2026 |
| Fidelity Concord Street Trust-Fidelity 500 Index Fund | 1.30% | 1,394,837 | 253.93M | Aug 30, 2026 |
| SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust | 1.24% | 1,331,938 | 242.48M | Sep 29, 2026 |