NBBK Q1 2026 Earnings EPS Misses Consensus by 285 as Stock Defies Expectations RR Earnings Overview 20260528 SGLY Q3 2019 Earnings EPS Misses Estimates Sharply Amidst Continued Operational Headwinds Ball Corporation Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Performance OHI Q1 2026 Earnings EPS Surpasses Estimates Amid Minimal Stock Movement Solid Biosciences Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline