EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20241,377+57.80%
Dec 31, 2023873+56.22%
Dec 31, 2022559+5.56%
Dec 31, 2021529+109.77%
Dec 31, 2020252-44.04%
Dec 31, 2019451+14.14%
Dec 31, 2018395+23.93%
Dec 31, 2017319+7.51%
Dec 31, 2016296+6.34%
Dec 31, 2015279-1.00%
Dec 31, 2014282+38.98%
Dec 31, 2013203-17.03%
Dec 31, 2012244+21.30%
Dec 31, 2011201-764.77%
Dec 31, 2010-30