BOX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Modest Stock Pullback GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism iBio Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 33 ONE Gas Inc Q1 2026 Earnings EPS Misses Estimates by 65 as Stock Edges Higher Bicycle Therapeutics BCYC Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Continues FITBI Q1 2026 Earnings Strong EPS Beat Highlights Resilient Core Operations