KMI Q1 2026 Earnings EPS Surges 1928 Above Estimates Stock Advances KKR Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Movement DXC Technology Q1 2026 Earnings EPS Beats Estimates Stock Rises 293 WST Q1 2026 Earnings EPS Surges Past Estimates Stock Moves Marginally Higher XPO Q1 2026 Earnings Earnings Surpass Estimates as Profitability Improves CAAP Q1 2026 Earnings EPS Misses Consensus by 75 as Operating Costs Weigh