EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20245,389+21.19%
Dec 31, 20234,447+28.45%
Dec 31, 20223,462+2.09%
Dec 31, 20213,391+8.65%
Dec 31, 20203,121+17.33%
Dec 31, 20192,660+11.47%
Dec 31, 20182,386+4.45%
Dec 31, 20172,285+3.33%
Dec 31, 20162,211+6.94%
Dec 31, 20152,067+9.58%
Dec 31, 20141,887-2.25%
Dec 31, 20131,930-5.59%
Dec 31, 20122,044+5.57%
Dec 31, 20111,937-2.20%
Dec 31, 20101,980