
EL
$110.06
1D:
2.2%
1Y:
25.4%
US5184391044Sign in to check this stock against your screens
Sign In$116.14
1D:
5.7%
1Y:
51.7%
US26856L1035Mkt Cap
$6.85B
P/E Ratio TTM
116.6
Revenue TTM
$1.64B
Beta
2.39
Earnings TTM
$10.27M
Dividend Yield TTM
0.00%
$135.55
1D:
0.2%
1Y:
54.5%
US4583341098Mkt Cap
$4.34B
P/E Ratio TTM
23.6
Revenue TTM
$1.50B
Beta
1.18
Earnings TTM
$167.76M
Dividend Yield TTM
2.59%