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