
EC
$16.31
1D:
-1.7%
1Y:
92.1%
US2791581091Sign in to check this stock against your screeners
Sign In$12.84
1D:
-1.8%
1Y:
-14.0%
US92333F1012Mkt Cap
$31.35B
P/E Ratio TTM
13.8
Revenue TTM
$15.47B
Beta
0.33
Earnings TTM
$2.66B
Dividend Yield TTM
0.52%
$57.96
1D:
1.4%
1Y:
67.2%
US88031M1099Mkt Cap
$31.10B
P/E Ratio TTM
15.2
Revenue TTM
$12.16B
Beta
0.47
Earnings TTM
$1.97B
Dividend Yield TTM
3.11%