EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20247,716+16.74%
Dec 31, 20236,610+19.64%
Dec 31, 20225,525+1.53%
Dec 31, 20215,441+7.46%
Dec 31, 20205,064+4.83%
Dec 31, 20194,830+18.14%
Dec 31, 20184,089+3.10%
Dec 31, 20173,966+1.84%
Dec 31, 20163,894+9.80%
Dec 31, 20153,546+4.65%
Dec 31, 20143,389-2.22%
Dec 31, 20133,466+11.55%
Dec 31, 20123,107+3.09%
Dec 31, 20113,014+9.38%
Dec 31, 20102,756