NYSE : EME

EMCOR Group, Inc.

$769.72 USD

-$5.02 (-0.65%)

Volume
383.81K
Average Volume
402.25K
Market Capitalization
$34.28B
P/E Ratio
25.86
Dividend Yield
0.19%
Price Target
$945.00
Year High
$951.96
Year Low
$540.00
Day High
Day Low
Payout Ratio
$0.04
Current Ratio
$1.26

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.47%

Investors Holding

134

change: -1044 | last: 1178

Increased Positions

67

change: -547 | last: 614

Reduced Positions

38

change: -357 | last: 395

New Positions

16

change: -157 | last: 173

Sold Positions

1040

change: 928 | last: 112

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -60.4567 | last: 0.6046

Total Invested

543.26M

EME Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $611.79 45.05M $27.56B $1.11B $843.55M $27.29B
2024-12-31 $453.90 46.62M $21.16B $1.34B $348.92M $20.17B
2023-12-31 $215.43 47.36M $10.2B $789.75M $345.27M $9.76B
2022-12-31 $148.11 49.93M $7.4B $456.44M $535.17M $7.47B
2021-12-31 $127.39 54.07M $6.89B $821.34M $540.34M $6.61B
2020-12-31 $91.46 55.2M $5.05B $902.87M $535.52M $4.68B
2019-12-31 $86.30 56.21M $4.85B $358.82M $570.32M $5.06B
2018-12-31 $59.69 58.11M $3.47B $363.91M $295.78M $3.4B
2017-12-31 $81.75 59.25M $4.84B $467.43M $310.15M $4.69B
2016-12-31 $70.76 60.77M $4.3B $464.62M $423.33M $4.26B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $738.31 45.05M $33.26B $916.42M $516.52M $32.86B
2025-12-31 $611.79 45.05M $27.56B $1.11B $843.55M $27.29B
2025-09-30 $649.54 44.83M $29.12B $655.1M $424.62M $28.89B
2025-06-30 $534.89 44.83M $23.98B $485.99M $670.14M $24.17B
2025-03-31 $369.63 45.99M $17B $576.7M $635.57M $17.06B
2024-12-31 $453.90 45.99M $20.87B $1.34B $348.92M $19.88B
2024-09-30 $430.53 46.4M $19.97B $1.04B $349.76M $19.29B
2024-06-30 $359.66 46.97M $16.89B $807.32M $358.19M $16.44B
2024-03-31 $354.87 47.14M $16.73B $840.98M $345.81M $16.23B
2023-12-31 $215.43 47.1M $10.15B $789.75M $345.27M $9.7B
2023-09-30 $210.39 47.17M $9.92B $523.63M $435M $9.84B
2023-06-30 $184.78 47.39M $8.76B $503.05M $568.96M $8.82B