
e.l.f. Beauty reported strong Q1 2026 results, surpassing consensus with 9.0% sales growth to $353.7 million and $0.89 adjusted EPS. Concurrently, SVP Scott Milsten executed a pre-planned sale of 15,000 shares for over $2.1 million near the stock's 52-week high, while exercising options. Analyst reactions were mixed but largely positive, with BofA and Morgan Stanley reiterating or upgrading to Buy/Overweight on growth prospects, while Deutsche Bank and Canaccord Genuity adjusted price targets amid recent volatility and tariff concerns, signaling a dynamic valuation environment for the company.
e.l.f. Beauty, Inc. (ELF) demonstrated strong fundamental performance in its fiscal first quarter of 2026, reporting a 9.0% year-over-year sales growth to $353.7 million and an adjusted EPS of $0.89, both surpassing consensus estimates. This operational strength is contrasted by a significant insider transaction where an SVP sold 15,000 shares for approximately $2.1 million near the stock's 52-week high. However, the negative signal of this sale is mitigated as it was executed under a pre-disclosed 10b5-1 trading plan and coincided with the exercise of options at a low $26.84 strike price, with the executive retaining a substantial holding of over 135,000 shares directly and indirectly. Analyst sentiment is mixed but leans positive, reflecting a tension between growth prospects and valuation. BofA Securities reiterated its Buy rating and increased its FY2026 sales growth forecast to 25% following the Rhode acquisition, while Morgan Stanley upgraded the stock to Overweight, citing an attractive entry point. Conversely, concerns over tariffs led Canaccord Genuity to lower its price target to $128, and Deutsche Bank's recent downgrade-then-upgrade actions highlight sensitivity to share price volatility and valuation, with analyst price targets ranging from $121 to $135.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
moderately positive
Sentiment Score
0.50
Ticker Sentiment