
ENS
$179.81
1D:
0.3%
1Y:
55.6%
US29275Y1029Sign in to check this stock against your screeners
Sign In$429.65
1D:
1.2%
1Y:
13.9%
IE00B8KQN827Mkt Cap
$166.83B
P/E Ratio TTM
43.6
Revenue TTM
$30.03B
Beta
1.13
Earnings TTM
$3.83B
Dividend Yield TTM
1.01%
$242.78
1D:
-0.4%
1Y:
43.8%
US92537N1081Mkt Cap
$93.47B
P/E Ratio TTM
53.7
Revenue TTM
$11.48B
Beta
2.05
Earnings TTM
$1.73B
Dividend Yield TTM
0.10%