
EC
$17.14
1D:
-2.5%
1Y:
90.2%
US2791581091Sign in to check this stock against your screeners
Sign In$48.61
1D:
-0.2%
1Y:
38.8%
US25179M1036Mkt Cap
$53.47B
P/E Ratio TTM
11.5
Revenue TTM
$19.68B
Beta
0.43
Earnings TTM
$3.28B
Dividend Yield TTM
2.30%
$14.02
1D:
-2.8%
1Y:
1.3%
US92333F1012Mkt Cap
$34.23B
P/E Ratio TTM
10.3
Revenue TTM
$16.95B
Beta
0.22
Earnings TTM
$3.65B
Dividend Yield TTM
0.66%