EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20249.2+32.66%
Dec 31, 20237+36.47%
Dec 31, 20225.1-4.85%
Dec 31, 20215.4+83.58%
Dec 31, 20202.9-41.88%
Dec 31, 20195+1.33%
Dec 31, 20185+15.29%
Dec 31, 20174.3+5.27%
Dec 31, 20164.1-4.40%
Dec 31, 20154.3-5.29%
Dec 31, 20144.5+37.68%
Dec 31, 20133.3-16.80%
Dec 31, 20123.9+4.88%
Dec 31, 20113.8-770.40%
Dec 31, 2010-0.6