Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise ADPT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment BSAC Q1 2026 Earnings EPS Surpasses Estimates Shares Rise 358 OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns NVMI Q1 2026 Earnings EPS Beat Drives 472 Stock Surge Immunovant IMVT Q1 2026 Earnings EPS Miss Driven by Higher RD Investment Stock Holds Steady