EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20244,778+25.26%
Dec 31, 20233,814+18.67%
Dec 31, 20223,214+13.36%
Dec 31, 20212,836+14.32%
Dec 31, 20202,480+4.77%
Dec 31, 20192,367+14.90%
Dec 31, 20182,060+14.69%
Dec 31, 20171,797+12.55%
Dec 31, 20161,596+11.40%
Dec 31, 20151,433+11.86%
Dec 31, 20141,281+12.97%
Dec 31, 20131,134+10.92%
Dec 31, 20121,022+12.33%
Dec 31, 2011910+16.29%
Dec 31, 2010783