CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 GNK Q1 2026 Earnings Significant EPS Beat Amid Challenging Market Conditions DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle Phillips 66 Q1 2026 Earnings Surprising Profit Amid a Challenging Macro Environment Emerson Electric EMR Q1 2026 Earnings Narrow EPS Miss as Industrial Automation Remains Resilient Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher