EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20241,333+62.31%
Dec 31, 2023821+83.05%
Dec 31, 2022449+58.74%
Dec 31, 2021283-62.73%
Dec 31, 2020758+146.82%
Dec 31, 2019307+35.04%
Dec 31, 2018228-31.35%
Dec 31, 2017331+47.37%
Dec 31, 2016225-2.72%
Dec 31, 2015231+10.83%
Dec 31, 2014209+82.09%
Dec 31, 2013115-21.81%
Dec 31, 2012147+22.27%
Dec 31, 2011120+143.13%
Dec 31, 201049