CRVO Q1 2026 Earnings EPS Misses Estimates Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed Pentair Q1 2026 Earnings EPS Beats Estimates by 329 OTTR Q1 2026 Earnings Earnings Beat Estimates as EPS Surges 1986 Above Consensus MakeMyTrip Q1 2026 Earnings EPS Miss Despite Stable Travel Demand BBAI Q1 2026 Earnings EPS Misses Estimates as Company Navigates AI Market Headwinds