EMCOR Group Inc (EME) AI Stock Analysis & Earnings