EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202414,566+15.76%
Dec 31, 202312,583+13.60%
Dec 31, 202211,076+11.84%
Dec 31, 20219,904+12.58%
Dec 31, 20208,797-4.12%
Dec 31, 20199,175+12.84%
Dec 31, 20188,131+5.77%
Dec 31, 20177,687+1.79%
Dec 31, 20167,552+12.40%
Dec 31, 20156,719+4.57%
Dec 31, 20146,425+0.12%
Dec 31, 20136,417+1.11%
Dec 31, 20126,347+13.06%
Dec 31, 20115,613+9.61%
Dec 31, 20105,121