EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202414.1+34.67%
Dec 31, 202310.4+40.89%
Dec 31, 20227.4+1.51%
Dec 31, 20217.3+171.38%
Dec 31, 20202.7-63.10%
Dec 31, 20197.3+3.55%
Dec 31, 20187+21.80%
Dec 31, 20175.8+17.96%
Dec 31, 20164.9-1.41%
Dec 31, 20155-1.78%
Dec 31, 20145.1+30.41%
Dec 31, 20133.9-20.16%
Dec 31, 20124.9+4.97%
Dec 31, 20114.6