CDP Q1 2026 Earnings EPS Surpasses Estimates with 2 Beat MAMA Q1 2026 Earnings Strong EPS Beat Amid Revenue Ambiguity and Stock Dip OII Q1 2026 Earnings EPS Surpasses Estimates by 1156 Quantum Corporation QMCO Q1 2026 Earnings EPS Surprise of 2157 Driven by Cost Control Stock Declines BAH Q1 2026 Earnings Strong EPS Beat Drives Share Gains IMVT Q1 2026 Earnings EPS Misses Estimates Stock Slightly Positive Amid Development Progress