ELF ELF BEAUTY INC
Consumer, Non-cyclical · Cosmetics/Personal Care
Lean: bullishELF skews bullish, led by value/rebound framing, long disclosures, and a late-week haircare expansion catalyst. The most important shift was the product-launch data point on June 16, which gave the bull case a business-growth hook beyond post-move victory laps. Trade structure looks momentum-sensitive: bulls are adding into strength, while bears are mostly focused on technical downside risk rather than a broken fundamental thesis.
Bulls argue ELF has become an attractive retail/consumer rebound name after a selloff, with valuation support, improving momentum, and a new haircare expansion adding growth optionality.
Key voicesBearish input is narrow and technical, centered on the risk that the bottom is not confirmed and price could retrace materially.
Key voicesTracked hypotheses — caliber-scored view · 2026-06-22
⚪ LOW caliber (1)
📉 h4 bear · score 0.27
ELF may not have confirmed a durable bottom, leaving downside risk toward the low-30s to mid-40s range.
- Supporters (2): @TheWaveCount↗(LOW-MED,1p), @cperruna↗(MEDIUM-,1p)
- Signals: 2 · Max author share: 0.50 · Novelty: new
- ⚠️ Concentration: 50% from @thewavecount↗ LOW-MEDIUM cred
- Quote: "Possible move lower remains open if the bottom is not in." — TheWaveCount
🔴 FLAGGED caliber (4)
📈 h2 bull · score 0.15
ELF haircare expansion is a positive growth catalyst because early customer interest and test feedback support category extension.
- Supporters (1): @schaeffers↗(HIGH,1p)
- Signals: 1 · Max author share: 1.00 · Novelty: new
- ⚠️ Concentration: 100% from @schaeffers↗ HIGH cred
- Quote: "Haircare launch follows customer interest and encouraging test-launch response." — schaeffers
📈 h3 bull · score 0.10
Consumer-focused investors are positioning long ELF as one of the stronger retail setups after the recent rebound.
- Supporters (2): @MontanaMatos↗(MEDIUM,1p), @DJ_Tao↗(LOW-MED,2p)
- Signals: 3 · Max author share: 0.67 · Novelty: new
- ⚠️ Concentration: 67% from @dj_tao↗ LOW-MEDIUM cred
- Quote: "ELF is called one of the top consumer setups." — DJ_Tao
⚠️ h5 flag · score 0.05
A single aggressive promoter claims ELF can go dramatically higher and is buying heavily into the move.
- Supporters (1): @HolySmokas↗(MEDIUM-,2p)
- Signals: 2 · Max author share: 1.00 · Novelty: new
- ⚠️ Concentration: 100% from @holysmokas↗ MEDIUM-HIGH cred
- Quote: "Promotional post projects an extreme upside target." — HolySmokas
📈 h1 bull · score 0.05
ELF is undervalued after the sector and retail selloff, creating an attractive entry point for a rebound re-rating.
- Supporters (2): @LongGameEquity↗(LOW-MED,2p), @jzrdan↗(LOW-MED,1p)
- Signals: 3 · Max author share: 0.67 · Novelty: stable
- ⚠️ Concentration: 67% from @longgameequity↗ LOW-MEDIUM cred
- Quote: "ELF market cap is framed as too low relative to perceived business quality." — LongGameEquity
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @LongGameEquity | B | -2.71 | 16 | +0.45 |
| @HolySmokas | C | +0.17 | 7 | +0.54 |
| @YahooFinance | C | -1.48 | 2 | +0.13 |
| @onestoploss | C | -2.29 | 2 | +0.35 |
| @jzrdan | C | +0.09 | 2 | +0.60 |
| @PennyboisTrades | C | +1.66 | 1 | +0.65 |
| @tickerplus | A | -1.02 | 1 | +0.45 |
| @TENETTRADEGROUP | C | -0.70 | 1 | +0.45 |
| @Braden_Hoffman_ | C | -0.19 | 1 | +0.65 |
| @apex_actuary | C | +0.16 | 1 | +0.50 |
| @MontanaMatos | A | -0.24 | 1 | +0.00 |
| @OverkillTrading | C | -1.69 | 1 | +0.00 |
| @ClassicRoy | C | +2.01 | 1 | +0.25 |
| @StockBaron_ | C | +0.64 | 1 | +0.75 |
| @cperruna | B | -2.06 | 1 | +0.40 |
| @TamirTiko2110 | C | -2.30 | 1 | +0.15 |
| @OptionsFlowBoss | C | · | 1 | +0.40 |
| @mind1nvestor | C | +1.86 | 1 | +0.65 |
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-07-02 | @LongGameEquity | +0.35 | Says CELH is positioned to double with strong retail traction. | — | tweet ↗ |
| 2026-07-02 | @HolySmokas | +0.70 | Stocks to buy and hold in July 2026 — Explicit list of stocks to buy and hold, capped at first six tickers. | — | tweet ↗ |
| 2026-07-02 | @mind1nvestor | +0.65 | Would buy these stocks if starting from scratch today — Explicit list of stocks the author would buy today if starting over. | — | tweet ↗ |
| 2026-07-01 | @LongGameEquity | +0.60 | Celebrates ELF 47% gain in three months after the move. | -3.0% | tweet ↗ |
| 2026-07-01 | @jzrdan | +0.80 | ELF next stop above $100. — Says ELF is up 46% in the past month and next stop is above $100. | -3.0% | tweet ↗ |
| 2026-07-01 | @onestoploss | +0.25 | Turkish exclamation on ELF chart, stance mildly positive but context-dependent. | -3.0% | tweet ↗ |
| 2026-07-01 | @OptionsFlowBoss | +0.40 | Snapshot of unusual bullish options volume halfway through session. | -3.0% | tweet ↗ |
| 2026-07-01 | @HolySmokas | +0.55 | Says META, PLTR, ELF going insane and believes CELH is next for an insane move. | -3.0% | tweet ↗ |
| 2026-07-01 | @TamirTiko2110 | +0.15 | Chart-tool comment suggests technical context for ELF decisions. | -3.0% | tweet ↗ |
| 2026-07-01 | @cperruna | +0.40 | Notes ELF is up 62% off lows and says still holding shares. | -3.0% | tweet ↗ |
| 2026-07-01 | @LongGameEquity | +0.50 | Recaps prior calls from lower prices to current prices. | -3.0% | tweet ↗ |
| 2026-07-01 | @jzrdan | +0.40 | Reports portfolio names posting strong gains today with percentages. | -3.0% | tweet ↗ |
| 2026-07-01 | @onestoploss | +0.45 | Recaps finding the bottom and capturing 48% return in one month. | -3.0% | tweet ↗ |
| 2026-06-30 | @StockBaron_ | +0.75 | Discloses 2028 ELF LEAPS and says stock is going back to 100+. | +3.3% | tweet ↗ |
| 2026-06-30 | @ClassicRoy | +0.25 | Options activity trade ideas based on heavy institutional volume and consensus direction. | +3.3% | tweet ↗ |
| 2026-06-30 | @OverkillTrading | +0.00 | Stock analysis video title names tickers but no standalone stance is provided. | +3.3% | tweet ↗ |
| 2026-06-30 | @MontanaMatos | +0.00 | Mentions ELF over one month with chart link but no clear stance. | +3.3% | tweet ↗ |
| 2026-06-30 | @LongGameEquity | +0.35 | Notes AMD and ELF are up while everything else is down today. | +3.3% | tweet ↗ |
| 2026-06-30 | @LongGameEquity | +0.75 | Bullish thesis on ELF momentum, management, acquisitions, and $150 value. | +3.3% | tweet ↗ |
| 2026-06-29 | @apex_actuary | +0.50 | Says ELF has a clear double bottom in hindsight and below $75 remains good value. | +9.3% | tweet ↗ |
| 2026-06-29 | @LongGameEquity | +0.50 | Beaten-down consumer names framed as rebound beneficiaries from low sentiment. | +9.3% | tweet ↗ |
| 2026-06-29 | @HolySmokas | +0.45 | claims one of listed stocks is ready to explode higher, but no specific ticker identified | +9.3% | tweet ↗ |
| 2026-06-29 | @LongGameEquity | +0.30 | Says CELH, LEU and SOFI are primed to break out and run after prior ELF bottom call. | +9.3% | tweet ↗ |
| 2026-06-29 | @Braden_Hoffman_ | +0.65 | Will grab calls eventually; 120 gap fills Q4 — Forward plan to buy calls and expects 120 gap fill in Q4. | +9.3% | tweet ↗ |
| 2026-06-28 | @LongGameEquity | +0.35 | Calls ELF lip balm expansion genius while questioning if publicity stunt. | +13.3% | tweet ↗ |
| 2026-06-27 | @TENETTRADEGROUP | +0.45 | Recaps ELF Day 2 long setup and clean continuation higher. | +13.3% | tweet ↗ |
| 2026-06-26 | @LongGameEquity | +0.75 | Accumulating CELH and ELF here — Says growth giants are cheap and asks accumulating here with bullish framing. | +13.3% | tweet ↗ |
| 2026-06-26 | @LongGameEquity | -0.45 | Warns listed growth stocks will see further downside absent rebound due to tax-loss selling. | +13.3% | tweet ↗ |
| 2026-06-26 | @tickerplus | +0.45 | Rhode discussion in Sephora haul content is accelerating near series highs with Q2 score up. | +13.3% | tweet ↗ |
| 2026-06-26 | @LongGameEquity | +0.55 | Position accordingly for market broadening — Tells readers to be positioned for market broadening and lists favored names. | +13.3% | 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.