Shift4 Payments Q1 2026 Earnings EPS Miss Slightly Offset by Resilient Share Performance Johnson Controls Q1 2026 Earnings EPS Surpasses Estimates Shares Rise Aon plc AON Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower IMPPP Q1 2026 Earnings EPS Surges 64 Above Estimates VSNT Q1 2026 Earnings EPS Surges Past Estimates with 949 Beat CSR Q1 2026 Earnings Widely Misses EPS Estimates Stock Declines