EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202426.9-2.05%
Dec 31, 202327.4+0.46%
Dec 31, 202227.3-0.70%
Dec 31, 202127.5-41.86%
Dec 31, 202047.3+69.65%
Dec 31, 201927.9+0.98%
Dec 31, 201827.6-2.93%
Dec 31, 201728.5-24.13%
Dec 31, 201637.5-1.59%
Dec 31, 201538.1+3.67%
Dec 31, 201436.8-1.07%
Dec 31, 201337.2-121.48%
Dec 31, 2010-173