RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions OBIO Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline in PreRevenue Phase RNTX Q1 2026 Earnings Narrowerthanexpected Loss Fails to Lift Shares SOFI Q1 2026 Earnings Narrow EPS Miss Sends Stock Lower Amid Broader Market Concerns BBDC Q1 2026 Earnings EPS Falls Short as Stock Rises INSM Q1 2026 Earnings EPS Beat of 2234 But Stock Declines 3