EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241+0.16%
Dec 31, 20231+0.33%
Dec 31, 20221+0.33%
Dec 31, 20211+0.17%
Dec 31, 20201+0.33%
Dec 31, 20191+0.50%
Dec 31, 20181+0.33%
Dec 31, 20171-1.16%
Dec 31, 20161-1.78%
Dec 31, 20151-2.99%
Dec 31, 20141-5.92%
Dec 31, 20131-0.59%
Dec 31, 20121-0.15%
Dec 31, 20111-1.30%
Dec 31, 20101