Ticker brief
ELF ELF BEAUTY INC
Consumer, Non-cyclical · Cosmetics/Personal Care
last close
$104.10
1 day
-1.9%
14 days
+13.8%
mkt cap
$4.5B
signals 14d
54
authors 14d
33
crowd 14d
+0.4σfade
Options inteloptions-surface reads · latest available day per source
| metric | reading | context |
|---|---|---|
| IV — ATM 30d | 86% rich · 94 pctile own 1y | IV/HV 1.53× (as of 2026-07-31) |
| Skew — 25Δ RR 30d | -0.050 21 pctile own 1y | balanced vs own range |
| Net dealer OI (NDOI) | +3.92 elevated | 5-session Δ +1.30 (as of 2026-07-06) |
| OI alarm | quiet | last alarm 2026-05-21 (z=2.6) |
| Crowd state | victory-lap fade active | flagged 2026-07-01 (MC3f / MC3L exhaustion) |
Sentiment — last 14 days
daily mean sentiment, 2026-08-15 → 2026-08-28 · now +0.40 (−1 bearish … +1 bullish)
Who spoke33
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @Tickertalk1 | C | -0.40 | 5 | +0.66 |
| @HolySmokas | C | +1.55 | 5 | +0.41 |
| @jzrdan | C | +1.76 | 4 | +0.56 |
| @LongGameEquity | B | +0.30 | 3 | +0.55 |
| @cperruna | B | -0.20 | 3 | +0.58 |
| @MartyChargin | C | -0.27 | 3 | +0.38 |
| @BottomPhishing | B | -1.20 | 3 | +0.05 |
| @OptionRunners | C | +1.20 | 2 | -0.18 |
| @1000xStocks | C | +1.09 | 2 | +0.65 |
| @TheTranscript_ | B | +2.48 | 1 | +0.25 |
| @BeatTheInsider | C | · | 1 | -0.20 |
| @TheETFTracker | C | -0.94 | 1 | +0.00 |
| @RockyTSTH | C | · | 1 | +0.80 |
| @AdamoMancino | C | +0.40 | 1 | +0.55 |
| @hiddensmallcaps | B | -0.77 | 1 | +0.45 |
| @Financhle | C | · | 1 | -0.70 |
| @apex_actuary | C | -0.19 | 1 | +0.60 |
| @TheWaveCount | C | -1.68 | 1 | +0.35 |
| @onestoploss | C | -1.05 | 1 | +0.65 |
| @NirAoo7 | C | -1.18 | 1 | +0.25 |
| @OverkillTrading | C | +0.24 | 1 | +0.00 |
| @TamirTiko2110 | C | -0.71 | 1 | +0.65 |
| @fundmyfund | B | -1.58 | 1 | +0.35 |
| @MontanaMatos | A | +0.57 | 1 | +0.60 |
| @SpartanTrading | C | -1.46 | 1 | +0.00 |
Recent signals30of 54 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-08-28 | @jzrdan | +0.40 | Reports a 4% weekly portfolio gain led by CRM, SaaS, META, ELF, and V. | — | tweet ↗ |
| 2026-08-28 | @PeloSwing | +0.40 | Reports $792,000 of unusual February $115 call activity | — | tweet ↗ |
| 2026-08-27 | @IngJuanPa7 | +0.10 | Reports ULTA beat Q2 expectations and raised annual sales and EPS guidance. | -1.9% | tweet ↗ |
| 2026-08-26 | @HolySmokas | +0.15 | Claims one unspecified stock will soar but does not identify which listed ticker. | -2.7% | tweet ↗ |
| 2026-08-26 | @MartyChargin | +0.35 | Observes that ELF has tracked its moving averages since its latest earnings report. | -2.7% | tweet ↗ |
| 2026-08-26 | @QuantaraMoose | +0.55 | States that the author did not trim ELF and continues holding the position. | -2.7% | tweet ↗ |
| 2026-08-25 | @P_Earns24 | +0.60 | Categorizes named stocks as yes, maybe or no; ticker output capped at six. | -1.6% | tweet ↗ |
| 2026-08-25 | @TheRonnieVShow | +0.20 | Provides buy, smart-money and trim zones while rating CELH good, ELF okay and AMD bad at current levels. | -1.6% | tweet ↗ |
| 2026-08-25 | @HolySmokas | +0.75 | Strongly claims the named stocks are beginning a wealth-producing move; possible purchase refers to an unnamed stock. | -1.6% | tweet ↗ |
| 2026-08-25 | @HolySmokas | +0.70 | Recaps having bought META, Palantir, and ELF during prior periods of fear. | -1.6% | tweet ↗ |
| 2026-08-24 | @aboutheoptions | +0.60 | Reports large ELF call accumulation alongside rising Wall Street targets. | -1.7% | tweet ↗ |
| 2026-08-24 | @USAnt_IDEA | +0.65 | Identifies rotation from technology into financials, materials, pharma and beauty | -1.7% | tweet ↗ |
| 2026-08-24 | @cperruna | +0.55 | Expresses confidence that ELF remains durable despite current concerns | -1.7% | tweet ↗ |
| 2026-08-24 | @Braden_Hoffman_ | +0.60 | Expects ELF to fill its gap and reach 120 by mid-September. | -1.7% | tweet ↗ |
| 2026-08-24 | @jzrdan | +0.40 | Reports portfolio highs and same-day gains in four holdings. | -1.7% | tweet ↗ |
| 2026-08-24 | @SpartanTrading | +0.00 | Lists four chart ideas on watch for tomorrow without entry intent. | -1.7% | tweet ↗ |
| 2026-08-24 | @MontanaMatos | +0.60 | Reports three ELF purchases near $50 that are now up approximately 100%. | -1.7% | tweet ↗ |
| 2026-08-24 | @fundmyfund | +0.35 | Observes ELF rallying. | -1.7% | tweet ↗ |
| 2026-08-24 | @LongGameEquity | +0.40 | Recaps account gains and completed winner performance since March 31. | -1.7% | tweet ↗ |
| 2026-08-24 | @TamirTiko2110 | +0.65 | Entered ELF for a move toward 115.6. — States a fresh entry and forward target at 115.6. | -1.7% | tweet ↗ |
| 2026-08-23 | @1000xStocks | +0.65 | argues 36% sales growth and value pricing can sustain ELF's customer gains | +2.1% | tweet ↗ |
| 2026-08-23 | @LongGameEquity | +0.80 | Celebrates a completed 91% three-month gain after previously recommending ELF. | +2.1% | tweet ↗ |
| 2026-08-22 | @Tickertalk1 | +0.65 | Predicts ELF will rise, surrounded by motivational commentary. | +2.1% | tweet ↗ |
| 2026-08-22 | @Tickertalk1 | +0.75 | Buy ELF based on demand for lower-cost makeup. — Explicitly calls ELF a buy and gives a consumer-demand thesis. | +2.1% | tweet ↗ |
| 2026-08-22 | @Tickertalk1 | +0.85 | Predicts ELF will double from a recent $70 level based on affordable-makeup demand. | +2.1% | tweet ↗ |
| 2026-08-22 | @Tickertalk1 | +0.68 | Author expects ELF shares to rise based on durable makeup demand, product quality and affordability. | +2.1% | tweet ↗ |
| 2026-08-21 | @HolySmokas | +0.10 | Sensational teaser predicts an unspecified major market move and tags five stocks. | +2.1% | tweet ↗ |
| 2026-08-21 | @BottomPhishing | +0.00 | Publishes a multi-stock HotBite watch list without explicit entry intent or direction. | +2.1% | tweet ↗ |
| 2026-08-21 | @jzrdan | +0.70 | Names five preferred decade-long growth holdings and gives explicit fundamental theses for each. | +2.1% | tweet ↗ |
| 2026-08-20 | @BottomPhishing | +0.00 | Declares the Nasdaq rally attempt broken and recommends sharply lower exposure. | +5.7% | 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.