Ticker brief · 2026-06-22

ELF ELF BEAUTY INC

Bullish rebound narrative, with product expansion and technical caution

Consumer, Non-cyclical · Cosmetics/Personal Care

Lean: bullish
last close
$76.42
1 day
-3.0%
14 days
+19.0%
mkt cap
$4.5B
signals 14d
42
authors 14d
18

ELF 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.

BULL CAMP4 claims

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 voices
@schaeffersHIGHC-3.72@HolySmokasMEDIUM-HIGHC+0.17@cperrunaMEDIUM-HIGHB-2.06@MontanaMatosMEDIUMA-0.24@DJ_TaoLOW-MEDIUMC+0.74
“Haircare launch extends ELF into a new category after customer interest and favorable test-launch feedback.”— @schaeffers ·
BEAR / SKEPTIC1 claim

Bearish input is narrow and technical, centered on the risk that the bottom is not confirmed and price could retrace materially.

Key voices
@TheWaveCountLOW-MEDIUMC+0.70@cperrunaMEDIUM-HIGHB-2.06
“Bottom remains unconfirmed, with possible downside into the low-30s to mid-40s zone.”— @TheWaveCount ·
Hypotheses5direction · basis · magnitude · supporters — NEW = first seen this week
ELF is undervalued after the sector and retail selloff, creating an attractive entry point for a rebound re-rating.
bullfundamentalmedium if truethin⚠ single-author+25.0% since 2026-06-13
@LongGameEquityLOW-MEDIUMB-2.712s · insight@jzrdanLOW-MEDIUMC+0.091s
ELF haircare expansion is a positive growth catalyst because early customer interest and test feedback support category extension.
bullcatalystmedium if trueNEWthin⚠ single-author+14.2% since 2026-06-16
@schaeffersHIGHC-3.721s
Consumer-focused investors are positioning long ELF as one of the stronger retail setups after the recent rebound.
bullpositioningmedium if trueNEWthin⚠ single-author+14.2% since 2026-06-16
@MontanaMatosMEDIUMA-0.241s · insight@DJ_TaoLOW-MEDIUMC+0.742s
ELF may not have confirmed a durable bottom, leaving downside risk toward the low-30s to mid-40s range.
beartechnicallarge if trueNEWthin⚠ single-author+14.2% since 2026-06-16
@TheWaveCountLOW-MEDIUMC+0.701s@cperrunaMEDIUM-HIGHB-2.061s · insight
A single aggressive promoter claims ELF can go dramatically higher and is buying heavily into the move.
flagpositioningextreme if trueNEWthin⚠ single-author+19.4% since 2026-06-15
@HolySmokasMEDIUM-HIGHC+0.172s
Direct calls1authors taking explicit directional positions
@HolySmokasMEDIUM-HIGHC+0.17
Aggressive long call saying ELF could go much higher and the author is buying heavily.
News / data points1discrete events + data quoted by authors
@schaeffersHIGHC-3.72
ELF expanded into haircare after customer interest and strong test-launch feedback.
2026-06-16+14.2% since
Position disclosures3skin in the game
@MontanaMatosMEDIUMA-0.24
Long exposure implied through portfolio holdings pushing performance higher.
@cperrunaMEDIUM-HIGHB-2.06
Long ELF with disclosed cost basis and technical concerns below the 200-day moving average.
@DJ_TaoLOW-MEDIUMC+0.74
Long ELF among four consumer holdings.
Desk readconvergence assessment
The view is bullish but not deeply converged: several authors like the rebound or hold long exposure, while many posts are post-hoc recaps rather than fresh thesis work. Credibility is mixed, with the strongest concrete bull data point coming from high-credibility schaeffers and the main bear case coming from a lower-credibility technical voice. A failure below key moving-average support or weak category traction in haircare would weaken the bull setup.
Tracked 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
Sentiment — last 14 days
daily mean sentiment, 2026-06-22 → 2026-07-02 · now +0.57 (−1 bearish … +1 bullish)
Who spoke18
authorgradetrader scoresignalsmean sent
@LongGameEquityB-2.7116+0.45
@HolySmokasC+0.177+0.54
@YahooFinanceC-1.482+0.13
@onestoplossC-2.292+0.35
@jzrdanC+0.092+0.60
@PennyboisTradesC+1.661+0.65
@tickerplusA-1.021+0.45
@TENETTRADEGROUPC-0.701+0.45
@Braden_Hoffman_C-0.191+0.65
@apex_actuaryC+0.161+0.50
@MontanaMatosA-0.241+0.00
@OverkillTradingC-1.691+0.00
@ClassicRoyC+2.011+0.25
@StockBaron_C+0.641+0.75
@cperrunaB-2.061+0.40
@TamirTiko2110C-2.301+0.15
@OptionsFlowBossC·1+0.40
@mind1nvestorC+1.861+0.65
Recent signals30of 42 in 14d — receipts included
date (PT)authorsentwhat they saidsince thenreceipt
2026-07-02@LongGameEquity+0.35Says CELH is positioned to double with strong retail traction.
2026-07-02@HolySmokas+0.70Stocks to buy and hold in July 2026 — Explicit list of stocks to buy and hold, capped at first six tickers.
2026-07-02@mind1nvestor+0.65Would buy these stocks if starting from scratch today — Explicit list of stocks the author would buy today if starting over.
2026-07-01@LongGameEquity+0.60Celebrates ELF 47% gain in three months after the move.-3.0%
2026-07-01@jzrdan+0.80ELF next stop above $100. — Says ELF is up 46% in the past month and next stop is above $100.-3.0%
2026-07-01@onestoploss+0.25Turkish exclamation on ELF chart, stance mildly positive but context-dependent.-3.0%
2026-07-01@OptionsFlowBoss+0.40Snapshot of unusual bullish options volume halfway through session.-3.0%
2026-07-01@HolySmokas+0.55Says META, PLTR, ELF going insane and believes CELH is next for an insane move.-3.0%
2026-07-01@TamirTiko2110+0.15Chart-tool comment suggests technical context for ELF decisions.-3.0%
2026-07-01@cperruna+0.40Notes ELF is up 62% off lows and says still holding shares.-3.0%
2026-07-01@LongGameEquity+0.50Recaps prior calls from lower prices to current prices.-3.0%
2026-07-01@jzrdan+0.40Reports portfolio names posting strong gains today with percentages.-3.0%
2026-07-01@onestoploss+0.45Recaps finding the bottom and capturing 48% return in one month.-3.0%
2026-06-30@StockBaron_+0.75Discloses 2028 ELF LEAPS and says stock is going back to 100+.+3.3%
2026-06-30@ClassicRoy+0.25Options activity trade ideas based on heavy institutional volume and consensus direction.+3.3%
2026-06-30@OverkillTrading+0.00Stock analysis video title names tickers but no standalone stance is provided.+3.3%
2026-06-30@MontanaMatos+0.00Mentions ELF over one month with chart link but no clear stance.+3.3%
2026-06-30@LongGameEquity+0.35Notes AMD and ELF are up while everything else is down today.+3.3%
2026-06-30@LongGameEquity+0.75Bullish thesis on ELF momentum, management, acquisitions, and $150 value.+3.3%
2026-06-29@apex_actuary+0.50Says ELF has a clear double bottom in hindsight and below $75 remains good value.+9.3%
2026-06-29@LongGameEquity+0.50Beaten-down consumer names framed as rebound beneficiaries from low sentiment.+9.3%
2026-06-29@HolySmokas+0.45claims one of listed stocks is ready to explode higher, but no specific ticker identified+9.3%
2026-06-29@LongGameEquity+0.30Says CELH, LEU and SOFI are primed to break out and run after prior ELF bottom call.+9.3%
2026-06-29@Braden_Hoffman_+0.65Will grab calls eventually; 120 gap fills Q4 — Forward plan to buy calls and expects 120 gap fill in Q4.+9.3%
2026-06-28@LongGameEquity+0.35Calls ELF lip balm expansion genius while questioning if publicity stunt.+13.3%
2026-06-27@TENETTRADEGROUP+0.45Recaps ELF Day 2 long setup and clean continuation higher.+13.3%
2026-06-26@LongGameEquity+0.75Accumulating CELH and ELF here — Says growth giants are cheap and asks accumulating here with bullish framing.+13.3%
2026-06-26@LongGameEquity-0.45Warns listed growth stocks will see further downside absent rebound due to tax-loss selling.+13.3%
2026-06-26@tickerplus+0.45Rhode discussion in Sephora haul content is accelerating near series highs with Q2 score up.+13.3%
2026-06-26@LongGameEquity+0.55Position accordingly for market broadening — Tells readers to be positioned for market broadening and lists favored names.+13.3%

“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.