EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 20244.3-16.64%
Dec 31, 20235.2-22.24%
Dec 31, 20226.7-9.49%
Dec 31, 20217.4-44.76%
Dec 31, 202013.3+139.58%
Dec 31, 20195.6-15.65%
Dec 31, 20186.6-21.24%
Dec 31, 20178.4-22.25%
Dec 31, 201610.8-8.42%
Dec 31, 201511.8-7.35%
Dec 31, 201412.7+28.40%
Dec 31, 20139.9-58.11%
Dec 31, 201223.6+801.94%
Dec 31, 20112.6