
ELC
$19.60
1D:
1.2%
1Y:
-10.0%
US29364W1080Sign in to check this stock against your screeners
Sign In$19.70
1D:
-0.5%
1Y:
-20.1%
US65339F1012Mkt Cap
$163.66B
P/E Ratio TTM
18.0
Revenue TTM
$29.02B
Beta
—
Earnings TTM
$9.30B
Dividend Yield TTM
3.03%
$72.30
1D:
-1.8%
1Y:
0.2%
US98389B1008Mkt Cap
$45.16B
P/E Ratio TTM
19.7
Revenue TTM
$14.62B
Beta
0.40
Earnings TTM
$2.23B
Dividend Yield TTM
3.25%