EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,408+56.49%
Dec 31, 2023900+80.68%
Dec 31, 2022498+56.18%
Dec 31, 2021319-60.46%
Dec 31, 2020806+126.70%
Dec 31, 2019356+31.25%
Dec 31, 2018271-25.98%
Dec 31, 2017366+38.39%
Dec 31, 2016265-0.79%
Dec 31, 2015267+8.11%
Dec 31, 2014247+64.36%
Dec 31, 2013150-18.62%
Dec 31, 2012184+23.41%
Dec 31, 2011149+117.66%
Dec 31, 201069