Market Cap 3.95B
Revenue (ttm) 1.31B
Net Income (ttm) 112.09M
EPS (ttm) N/A
PE Ratio 27.70
Forward PE 27.09
Profit Margin 8.53%
Debt to Equity Ratio 0.73
Volume 2,798,500
Avg Vol 2,445,940
Day's Range N/A - N/A
Shares Out 59.05M
Stochastic %K 61%
Beta 1.83
Analysts Strong Sell
Price Target $102.80

Company Profile

e.l.f. Beauty, Inc., a beauty company, provides cosmetics and skin care products worldwide. The company offers eye, lip, face, paw, and skin care products. It offers products under the e.l.f. Cosmetics, e.l.f. Skin, Well People, Naturium, and Keys Soulcare brand names. The company sells its products through national and international retailer and direct-to-consumer through its e-commerce channel. e.l.f. Beauty, Inc. was formerly known as J.A. Cosmetics Holdings, Inc. and changed its name to e.l....

Industry: Household & Personal Products
Sector: Consumer Defensive
Phone: 510 778 7787
Address:
570 10th Street, Oakland, United States
JUST_FACTSSS
JUST_FACTSSS Apr. 19 at 12:35 AM
$ELF STEADY DOWNTREN CHANNEL BUY= 60 SELL = 75 Until the Channel's broken upward or downward it's can't be downward so sooner or later they'll converge
0 · Reply
DragonAlgo
DragonAlgo Apr. 18 at 7:34 PM
🐉 $ELF PUT — DragonAlgo® Signal Contract: ELF PUT Expiry: 2026-04-24 | Strike: $70.00 | Type: PUT Option Plan (premium): Entry: $4.35 Stop: $3.13 TP1: $5.65 TP2: $7.39 TP3: $10.44 Volatility regime is active. 🔗 https://dragonalgo.com
0 · Reply
NordVPN2
NordVPN2 Apr. 18 at 5:47 PM
$ELF the stock is pretty fully valued. That’s why it’s not moving. They’ll need to improve results over time to meaningfully move the stock. It likely just drifts around here until they do - if they can.
0 · Reply
Sansteve
Sansteve Apr. 18 at 6:23 AM
$ELF just release some catalysts don’t be dumb in this bull market.
0 · Reply
Stockss_
Stockss_ Apr. 18 at 4:59 AM
$ELF what is happening with elf stock decreasing??
0 · Reply
Stockss_
Stockss_ Apr. 18 at 4:59 AM
$ELF why has elf’s stock dropped so much? This makes no sense especially since they acquired Rhode
0 · Reply
JUST_FACTSSS
JUST_FACTSSS Apr. 17 at 11:03 PM
$ELF another test at $60 and it's a buy if it holds on that trend line
0 · Reply
BTFD_All_Day_Err_Day
BTFD_All_Day_Err_Day Apr. 17 at 7:45 PM
$ELF Max pain for options is $68. next week it is $66 and then it get's interesting.
0 · Reply
ONorABOUT
ONorABOUT Apr. 17 at 7:40 PM
$ELF I would strongly suggest you take advantage of this sale!!! This will be $100.00 for eoy if not before!!!! IMO
0 · Reply
Jonizzz
Jonizzz Apr. 17 at 7:34 PM
$ELF why all market goes up only this shit red
1 · Reply
Latest News on ELF
Stocks Are Surging. Here Are 14 to Sell Short.

Apr 17, 2026, 3:01 PM EDT - 1 day ago

Stocks Are Surging. Here Are 14 to Sell Short.

CHWY CVNA DKNG ETSY F GME NCLH


The Big 3: PR, ELF, SNY

Mar 17, 2026, 1:27 PM EDT - 4 weeks ago

The Big 3: PR, ELF, SNY

PR SNY


e.l.f. Beauty Announces Third Quarter Fiscal 2026 Results

Feb 4, 2026, 4:05 PM EST - 2 months ago

e.l.f. Beauty Announces Third Quarter Fiscal 2026 Results


Why e.l.f. Beauty Shares Are In Free Fall Wednesday

Nov 5, 2025, 5:29 PM EST - 5 months ago

Why e.l.f. Beauty Shares Are In Free Fall Wednesday


e.l.f. Beauty Announces Second Quarter Fiscal 2026 Results

Nov 5, 2025, 4:05 PM EST - 5 months ago

e.l.f. Beauty Announces Second Quarter Fiscal 2026 Results


Third-quarter earnings are indicating a divided economy

Nov 3, 2025, 11:17 AM EST - 5 months ago

Third-quarter earnings are indicating a divided economy

MCD TPR UAA YUM


JUST_FACTSSS
JUST_FACTSSS Apr. 19 at 12:35 AM
$ELF STEADY DOWNTREN CHANNEL BUY= 60 SELL = 75 Until the Channel's broken upward or downward it's can't be downward so sooner or later they'll converge
0 · Reply
DragonAlgo
DragonAlgo Apr. 18 at 7:34 PM
🐉 $ELF PUT — DragonAlgo® Signal Contract: ELF PUT Expiry: 2026-04-24 | Strike: $70.00 | Type: PUT Option Plan (premium): Entry: $4.35 Stop: $3.13 TP1: $5.65 TP2: $7.39 TP3: $10.44 Volatility regime is active. 🔗 https://dragonalgo.com
0 · Reply
NordVPN2
NordVPN2 Apr. 18 at 5:47 PM
$ELF the stock is pretty fully valued. That’s why it’s not moving. They’ll need to improve results over time to meaningfully move the stock. It likely just drifts around here until they do - if they can.
0 · Reply
Sansteve
Sansteve Apr. 18 at 6:23 AM
$ELF just release some catalysts don’t be dumb in this bull market.
0 · Reply
Stockss_
Stockss_ Apr. 18 at 4:59 AM
$ELF what is happening with elf stock decreasing??
0 · Reply
Stockss_
Stockss_ Apr. 18 at 4:59 AM
$ELF why has elf’s stock dropped so much? This makes no sense especially since they acquired Rhode
0 · Reply
JUST_FACTSSS
JUST_FACTSSS Apr. 17 at 11:03 PM
$ELF another test at $60 and it's a buy if it holds on that trend line
0 · Reply
BTFD_All_Day_Err_Day
BTFD_All_Day_Err_Day Apr. 17 at 7:45 PM
$ELF Max pain for options is $68. next week it is $66 and then it get's interesting.
0 · Reply
ONorABOUT
ONorABOUT Apr. 17 at 7:40 PM
$ELF I would strongly suggest you take advantage of this sale!!! This will be $100.00 for eoy if not before!!!! IMO
0 · Reply
Jonizzz
Jonizzz Apr. 17 at 7:34 PM
$ELF why all market goes up only this shit red
1 · Reply
BullYa
BullYa Apr. 17 at 7:32 PM
$ELF flat 📉
0 · Reply
Smoka416
Smoka416 Apr. 17 at 6:59 PM
$ELF Just buy and HODL this one its going to go back to 100$ u aint gonna wanna miss this one!
0 · Reply
ONorABOUT
ONorABOUT Apr. 17 at 6:58 PM
$ELF Even it lowest target is $85.00. Let’s go!!!!
0 · Reply
BullYa
BullYa Apr. 17 at 6:26 PM
$ELF 📉 $60 ok bet
0 · Reply
JBRatliff
JBRatliff Apr. 17 at 6:12 PM
$ELF Of course it’s red on a big Green Day. SMDH
1 · Reply
BullYa
BullYa Apr. 17 at 6:09 PM
$ELF support 📉 $65
0 · Reply
Jonizzz
Jonizzz Apr. 17 at 5:52 PM
$ELF my average price 74$ hope until end of year wee will see 100$
1 · Reply
Short_Sell_It
Short_Sell_It Apr. 17 at 5:50 PM
$ELF Going down fellas 👍😁
1 · Reply
StrayTrader
StrayTrader Apr. 17 at 5:46 PM
$ELF I admit, I don’t get why this is so awful lol
1 · Reply
Short_Sell_It
Short_Sell_It Apr. 17 at 5:45 PM
0 · Reply
Quantum_Rules
Quantum_Rules Apr. 17 at 3:02 PM
$ELF Analysts downgraded, should see the price move up now.
0 · Reply
skews1
skews1 Apr. 17 at 2:00 PM
$ELF if ceasefire becomes perm, oils prices drop. This will return back to 85+
1 · Reply