EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-555+34.78%
Dec 31, 2023-412-41.97%
Dec 31, 2022-710+189.31%
Dec 31, 2021-245+42.78%
Dec 31, 2020-172+793.16%
Dec 31, 2019-19-92.39%
Dec 31, 2018-253+10.76%
Dec 31, 2017-228+2323.06%
Dec 31, 2016-9-93.69%
Dec 31, 2015-149-35.00%
Dec 31, 2014-230-237.67%
Dec 31, 2013167-430.19%
Dec 31, 2012-51+72.72%
Dec 31, 2011-29-37.90%
Dec 31, 2010-47