
ESE
$325.96
1D:
-1.9%
1Y:
72.8%
US2963151046Sign in to check this stock against your screeners
Sign In$144.70
1D:
-1.5%
1Y:
221.3%
US87305R1095Mkt Cap
$15.03B
P/E Ratio TTM
77.6
Revenue TTM
$3.10B
Beta
2.10
Earnings TTM
$195.26M
Dividend Yield TTM
0.00%
$62.54
1D:
-0.6%
1Y:
82.5%
US1924221039Mkt Cap
$10.41B
P/E Ratio TTM
72.5
Revenue TTM
$1.05B
Beta
1.49
Earnings TTM
$142.54M
Dividend Yield TTM
0.54%