EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20244,154+18.06%
Dec 31, 20233,518+27.78%
Dec 31, 20222,754+16.59%
Dec 31, 20212,362+9.18%
Dec 31, 20202,163+11.59%
Dec 31, 20191,939+11.77%
Dec 31, 20181,734+5.05%
Dec 31, 20171,651+9.21%
Dec 31, 20161,512+6.94%
Dec 31, 20151,414+10.15%
Dec 31, 20141,283-1.18%
Dec 31, 20131,299+0.33%
Dec 31, 20121,295-2.73%
Dec 31, 20111,331+7.97%
Dec 31, 20101,233