EME Financials: EMCOR Group Inc AI Analysis