
EME
$819.88
1D:
0.3%
1Y:
31.2%
US29084Q1004Sign in to check this stock against your screeners
Sign In$1,775.86
1D:
0.3%
1Y:
154.0%
US1999081045Mkt Cap
$62.50B
P/E Ratio TTM
42.5
Revenue TTM
$11.23B
Beta
1.66
Earnings TTM
$1.43B
Dividend Yield TTM
0.15%
$299.07
1D:
0.9%
1Y:
59.9%
US9297401088Mkt Cap
$50.52B
P/E Ratio TTM
39.0
Revenue TTM
$11.98B
Beta
0.94
Earnings TTM
$1.27B
Dividend Yield TTM
0.39%