Ticker brief
FSLR FIRST SOLAR INC
Energy · Energy-Alternate Sources
last close
$204.46
1 day
-2.7%
14 days
-9.4%
mkt cap
$24.1B
signals 14d
29
authors 14d
25
crowd 14d
-0.8σ
Options inteloptions-surface reads · latest available day per source
| metric | reading | context |
|---|---|---|
| IV — ATM 30d | 77% rich · 98 pctile own 1y | IV/HV 1.21× (as of 2026-07-31) |
| Skew — 25Δ RR 30d | +0.016 90 pctile own 1y | calls bid vs puts (call skew rich) |
| Net dealer OI (NDOI) | +9.30 normal | 5-session Δ -1.11 (as of 2026-07-06) |
| OI alarm | quiet | last alarm 2025-04-02 (z=2.2) |
Sentiment — last 14 days
daily mean sentiment, 2026-08-15 → 2026-08-27 · now +0.41 (−1 bearish … +1 bullish)
Who spoke25
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @TheNewMoney_app | C | · | 4 | +0.14 |
| @Mr_Derivatives | C | -2.57 | 2 | +0.35 |
| @AIStockSavvy | C | -1.79 | 1 | +0.40 |
| @schaeffers | C | +3.18 | 1 | +0.45 |
| @donaldjdean | C | -0.09 | 1 | +0.55 |
| @cantonmeow | B | -2.35 | 1 | +0.70 |
| @BankTheTrade | C | +1.63 | 1 | +0.40 |
| @ElliottWaveSage | C | -1.18 | 1 | -0.80 |
| @mhmd7sn | C | -1.08 | 1 | +0.30 |
| @theflynews | C | · | 1 | +0.40 |
| @fundmyfund | B | -1.58 | 1 | +0.40 |
| @michaelsikand | B | -2.17 | 1 | +0.40 |
| @DrStoxx | C | -1.58 | 1 | +0.65 |
| @Sam_Badawi | C | -1.46 | 1 | -0.65 |
| @ACapitalLP | A | +0.05 | 1 | +0.40 |
| @ripster47 | C | +0.24 | 1 | +0.25 |
| @DDBlakeFischer | A | -0.00 | 1 | -0.55 |
| @ScalpIdeas | C | · | 1 | +0.40 |
| @wallstengine | B | -1.90 | 1 | +0.40 |
| @Dehix_Trades | C | -1.28 | 1 | +0.30 |
| @StockTraderHub | C | -2.19 | 1 | +0.40 |
| @iTradeCharts | C | -2.58 | 1 | +0.40 |
| @EmmanuelInvest | C | -1.11 | 1 | +0.40 |
| @thisisorlando | C | -2.18 | 1 | +0.50 |
| @TheMarketRaven | C | -0.53 | 1 | +0.30 |
Recent signals29of 29 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-08-27 | @TheMarketRaven | +0.30 | Identifies $210 as upside confirmation and $204-$200 as trend support. | -2.7% | tweet ↗ |
| 2026-08-27 | @thisisorlando | +0.50 | Discloses long ENPH and FSLR positions while describing improving solar flows, charts and fundamentals. | -2.7% | tweet ↗ |
| 2026-08-27 | @Mr_Derivatives | +0.55 | Wants a larger FSLR rise over the next several days or weeks after a 3.4% intraday gain. | -2.7% | tweet ↗ |
| 2026-08-27 | @EmmanuelInvest | +0.40 | BMO upgraded First Solar to Outperform from Market Perform. | -2.7% | tweet ↗ |
| 2026-08-27 | @iTradeCharts | +0.40 | Labels the session as day one of a possible FSLR reversal if support holds. | -2.7% | tweet ↗ |
| 2026-08-27 | @StockTraderHub | +0.40 | Lists analyst actions, led by BMO's First Solar upgrade and several reiterated positive ratings. | -2.7% | tweet ↗ |
| 2026-08-27 | @Dehix_Trades | +0.30 | Describes waiting for expansion and momentum confirmation in an FSLR setup. | -2.7% | tweet ↗ |
| 2026-08-27 | @wallstengine | +0.40 | BMO upgraded First Solar to Outperform with a $263 price target. | -2.7% | tweet ↗ |
| 2026-08-27 | @ScalpIdeas | +0.40 | BMO upgraded FSLR to Outperform with a $263 price target. | -2.7% | tweet ↗ |
| 2026-08-26 | @DDBlakeFischer | -0.55 | Argues First Solar is uncompetitive with China and dependent on US government policy. | -0.7% | tweet ↗ |
| 2026-08-26 | @Mr_Derivatives | +0.15 | Suggests a chart setup but provides no visible level or explicit trade. | -0.7% | tweet ↗ |
| 2026-08-26 | @ripster47 | +0.25 | Reports an executive order banning certain foreign power-grid equipment on security grounds. | -0.7% | tweet ↗ |
| 2026-08-26 | @ACapitalLP | +0.40 | Deutsche Bank raised First Solar's price target to $299; author also calls shares cheaper. | -0.7% | tweet ↗ |
| 2026-08-25 | @Sam_Badawi | -0.65 | Relays Cramer's bullish RDDT recommendation and bearish FSLR recommendation. | -1.1% | tweet ↗ |
| 2026-08-25 | @DrStoxx | +0.65 | Calls FSLR best of breed and cites margins, backlog, bookings and a prior PT raise. | -1.1% | tweet ↗ |
| 2026-08-25 | @TheNewMoney_app | +0.40 | Reports $1.8 million of FSLR $450 calls purchased; expiry is not stated. | -1.1% | tweet ↗ |
| 2026-08-25 | @TheNewMoney_app | +0.40 | Reports $1.757 million of FSLR $450 calls purchased for June 2028. | -1.1% | tweet ↗ |
| 2026-08-24 | @michaelsikand | +0.40 | Presents fall themes in clean energy, drones and GTA 6, including an existing long SONY LEAPS position. | -1.8% | tweet ↗ |
| 2026-08-24 | @fundmyfund | +0.40 | Briefly highlights strength or interest across solar names. | -1.8% | tweet ↗ |
| 2026-08-23 | @theflynews | +0.40 | Reports initiation of First Solar at Outperform; other cashtags are unrelated roundup tags. | -4.6% | tweet ↗ |
| 2026-08-23 | @mhmd7sn | +0.30 | Reports US critical-mineral commitments, including $400M tied to SRL and tariff effects on producers. | -4.6% | tweet ↗ |
| 2026-08-21 | @ElliottWaveSage | -0.80 | Rejects buying the solar dip and sees FSLR potentially falling below $100 as rates rise. | -4.6% | tweet ↗ |
| 2026-08-18 | @TheNewMoney_app | +0.30 | Reports a large purchase of FSLR calls with strike, premium and expiry. | -7.1% | tweet ↗ |
| 2026-08-18 | @BankTheTrade | +0.40 | Morgan Stanley raised First Solar's target to $323 from $245 and retained Overweight. | -7.1% | tweet ↗ |
| 2026-08-17 | @cantonmeow | +0.70 | Buying FSLR gradually. — Explicitly states an ongoing gradual purchase of FSLR. | -6.1% | tweet ↗ |
| 2026-08-17 | @TheNewMoney_app | -0.55 | Reports $665,000 of FSLR $130 puts purchased for June 2027 expiry. | -6.1% | tweet ↗ |
| 2026-08-16 | @donaldjdean | +0.55 | Says FSLR's trend remains higher with $200 support and $262 resistance. | -9.4% | tweet ↗ |
| 2026-08-15 | @schaeffers | +0.45 | Presents a bullish basket tied to clean energy, AI infrastructure and an overlooked related theme. | -9.4% | tweet ↗ |
| 2026-08-15 | @AIStockSavvy | +0.40 | Lists the first six names in a weekly top-ten analyst upgrade roundup. | -9.4% | tweet ↗ |
“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.