
ELF
$116.14
1D:
5.7%
1Y:
57.5%
US26856L1035Sign in to check this stock against your screens
Sign In$50.19
1D:
-1.0%
1Y:
57.2%
US2372661015Mkt Cap
$7.92B
P/E Ratio TTM
9.9
Revenue TTM
$6.78B
Beta
1.05
Earnings TTM
$845.55M
Dividend Yield TTM
0.00%
$19.30
1D:
-1.5%
1Y:
-11.8%
US8322482071Mkt Cap
$7.60B
P/E Ratio TTM
8.3
Revenue TTM
$15.11B
Beta
-0.48
Earnings TTM
$899.00M
Dividend Yield TTM
6.22%