EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20244,778+15.44%
Dec 31, 20234,139+16.58%
Dec 31, 20223,550+11.35%
Dec 31, 20213,188+5.90%
Dec 31, 20203,011+8.58%
Dec 31, 20192,773+18.11%
Dec 31, 20182,347+2.43%
Dec 31, 20172,292-2.73%
Dec 31, 20162,356+14.02%
Dec 31, 20152,066+5.45%
Dec 31, 20141,960-1.34%
Dec 31, 20131,986+13.51%
Dec 31, 20121,750-1.08%
Dec 31, 20111,769+11.07%
Dec 31, 20101,593