BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter Rapid7 Q1 2026 Earnings EPS Surpasses Expectations Stock Rises SABS Q1 2026 Earnings WiderthanExpected Loss as Biotech Continues Development Shares Edge Higher ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher STZ Q1 2026 Earnings EPS Beats Estimates by 948 as Stock Edges Lower Warby Parker WRBY Q1 2026 Earnings EPS Beat Drives Optimistic Start to Fiscal Year