OCS Q1 2026 Earnings WiderthanExpected Loss Weighs on Stock MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat AVB Q1 2026 Earnings Massive EPS Beat Drives Stock Higher SOFI Q1 2026 Earnings EPS Slightly Below Estimates Stock Dips Marginally BMY Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Portfolio Strength COMPASS Pathways Plc Q1 2026 Earnings Narrower Loss Provides Hope Amid PreRevenue Stage