ICE Q1 2026 Earnings Earnings Beat Estimates on 29 Surprise Shares Edge Higher MBC Q1 2026 Earnings Strong EPS Beat Drives 7 Stock Surge BSY Q1 2026 Earnings EPS Surpasses Expectations as Infrastructure Software Demand Remains Solid GM Q1 2026 Earnings Earnings Per Share Smashes Estimates Driving Optimism DRCT Q1 2026 Earnings EPS Beats Estimates Despite Negative Results BMO Q1 2026 Earnings Strong EPS Beat Drives Optimism Amid Steady Performance