
ESE
$264.32
1D:
-0.6%
1Y:
23.9%
US2963151046Sign in to check this stock against your screeners
Sign In$117.97
1D:
2.8%
1Y:
123.3%
US87305R1095Mkt Cap
$12.25B
P/E Ratio TTM
51.7
Revenue TTM
$3.38B
Beta
2.15
Earnings TTM
$236.78M
Dividend Yield TTM
0.00%
$61.56
1D:
1.2%
1Y:
33.3%
US1924221039Mkt Cap
$10.24B
P/E Ratio TTM
58.6
Revenue TTM
$1.09B
Beta
1.49
Earnings TTM
$174.79M
Dividend Yield TTM
0.55%