KeyBanc upgraded EMCOR Group (NYSE: EME ) from Hold to Buy and announced a $45.00 price target. KeyBanc noted, "We are upgrading our rating on EMCOR Group, Inc. (EME-NYSE) to BUY from HOLD as we see a sustainable inflection in EME's more cyclical commercial operations (nonres) alongside continued strong execution