Loading live market data…

e.l.f. Beauty, Inc.

NYSE:ELF

$72.25 USD

-$2.85 (-3.79%)

Volume
1.78M
Average Volume
3.59M
Market Capitalization
$4.26B
P/E Ratio
156.62
Dividend Yield
0.00%
Price Target
$70.00
Year High
$150.99
Year Low
$48.82
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.35

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.68%

Investors Holding

21

change: -466 | last: 487

Increased Positions

6

change: -247 | last: 253

Reduced Positions

8

change: -127 | last: 135

New Positions

2

change: -84 | last: 86

Sold Positions

437

change: 345 | last: 92

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -98.0052 | last: 0.9801

Total Invested

29.29M

ELF Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $60.61 58.26M $3.53B $289.68M $916.9M $4.16B
2025-03-31 $62.79 56.21M $3.53B $148.69M $313.02M $3.69B
2024-03-31 $191.97 54.75M $10.51B $108.18M $290.6M $10.69B
2023-03-31 $82.35 52.47M $4.32B $120.78M $82.17M $4.28B
2022-03-31 $25.83 50.94M $1.32B $43.35M $117M $1.39B
2021-03-31 $26.83 49.38M $1.32B $57.77M $150.91M $1.42B
2020-03-31 $9.84 48.5M $477.23M $46.17M $152.98M $584.04M
2018-12-31 $8.66 46.83M $405.54M $51.2M $150.38M $504.72M
2017-12-31 $22.31 45.36M $1.01B $10.06M $156.35M $1.16B
2016-12-31 $28.94 47.42M $1.37B $15.3M $164.83M $1.52B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $60.61 59.06M $3.58B $289.68M $916.9M $4.21B
2025-12-31 $76.04 59.29M $4.51B $196.82M $926.14M $5.24B
2025-09-30 $132.48 58.36M $7.73B $194.4M $917.83M $8.46B
2025-06-30 $124.44 56.33M $7.01B $170.03M $314.79M $7.15B
2025-03-31 $62.79 57.64M $3.62B $148.69M $313.02M $3.78B
2024-12-31 $125.55 56.36M $7.08B $73.84M $310.2M $7.31B
2024-09-30 $109.03 56.35M $6.14B $96.77M $301.27M $6.35B
2024-06-30 $204.16 55.97M $11.43B $109.03M $304.28M $11.62B
2024-03-31 $191.97 55.47M $10.65B $108.18M $290.6M $10.83B
2023-12-31 $144.34 55.14M $7.96B $72.7M $293.53M $8.18B
2023-09-30 $109.83 54.43M $5.98B $167.76M $81.69M $5.89B
2023-06-30 $114.23 53.94M $6.16B $142.55M $79.65M $6.1B