EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-299+85.56%
Dec 31, 2023-161+14.55%
Dec 31, 2022-141-8.02%
Dec 31, 2021-153+61.37%
Dec 31, 2020-95-72.53%
Dec 31, 2019-345+193.35%
Dec 31, 2018-118-14.75%
Dec 31, 2017-138-48.98%
Dec 31, 2016-271+352.57%
Dec 31, 2015-60+176.02%
Dec 31, 2014-22-95.52%
Dec 31, 2013-483+1036.23%
Dec 31, 2012-43-86.73%
Dec 31, 2011-321+879.46%
Dec 31, 2010-33