
ELC
$18.21
1D:
0.6%
1Y:
-13.8%
US29364W1080Sign in to check this stock against your screens
Sign In$110.55
1D:
0.2%
1Y:
15.5%
US29364G1031Mkt Cap
$52.82B
P/E Ratio TTM
24.5
Revenue TTM
$13.48B
Beta
0.45
Earnings TTM
$1.82B
Dividend Yield TTM
2.37%
$45.62
1D:
-2.0%
1Y:
-0.2%
US30161N1019Mkt Cap
$47.21B
P/E Ratio TTM
17.7
Revenue TTM
$25.94B
Beta
0.40
Earnings TTM
$2.64B
Dividend Yield TTM
3.66%