EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 20241,340+69.62%
Dec 31, 2023790+73.02%
Dec 31, 2022456-44.43%
Dec 31, 2021821-9.03%
Dec 31, 2020903+151.62%
Dec 31, 2019359-1.40%
Dec 31, 2018364-22.15%
Dec 31, 2017467+0.61%
Dec 31, 2016465-4.56%
Dec 31, 2015487+12.68%
Dec 31, 2014432-1.76%
Dec 31, 2013440-27.34%
Dec 31, 2012605+18.38%
Dec 31, 2011511-28.07%
Dec 31, 2010711