EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20241,345+53.57%
Dec 31, 2023876+55.03%
Dec 31, 2022565+6.42%
Dec 31, 2021531+106.67%
Dec 31, 2020257-44.27%
Dec 31, 2019461+14.34%
Dec 31, 2018403+21.94%
Dec 31, 2017331+7.16%
Dec 31, 2016308+7.45%
Dec 31, 2015287-0.96%
Dec 31, 2014290+37.85%
Dec 31, 2013210-15.87%
Dec 31, 2012250+18.58%
Dec 31, 2011211-834.83%
Dec 31, 2010-29