EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024624+0.54%
Dec 31, 2023621-22.12%
Dec 31, 2022797-3.61%
Dec 31, 2021827-2.45%
Dec 31, 2020847+1.61%
Dec 31, 2019834+36.05%
Dec 31, 2018613-4.35%
Dec 31, 2017641-24.11%
Dec 31, 2016844+29.38%
Dec 31, 2015653-3.47%
Dec 31, 2014676-1.66%
Dec 31, 2013688+50.99%
Dec 31, 2012455+3.96%
Dec 31, 2011438+21.68%
Dec 31, 2010360