MRDN Q1 2026 Earnings Massive EPS Beat with 107647 Surprise Serve Robotics Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase Stock Declines BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains ODFL Q1 2026 Earnings EPS Beats Estimates Stock Rises 29 XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment KOP Q1 2026 Earnings EPS Surges Past Estimates with 2972 Beat