
ESE
$292.98
1D:
0.3%
1Y:
62.4%
US2963151046Sign in to check this stock against your screeners
Sign In$184.84
1D:
-2.5%
1Y:
471.0%
US87305R1095Mkt Cap
$19.20B
P/E Ratio TTM
100.0
Revenue TTM
$3.10B
Beta
2.11
Earnings TTM
$195.26M
Dividend Yield TTM
0.00%
$306.12
1D:
-7.4%
1Y:
592.7%
US9258151029Mkt Cap
$13.81B
P/E Ratio TTM
109.4
Revenue TTM
$471.70M
Beta
2.34
Earnings TTM
$136.69M
Dividend Yield TTM
0.00%