OI Q1 2026 Earnings EPS Falls 717 Below Consensus Amid Operational Headwinds Solid Biosciences Inc SLDB Q1 2026 Earnings Wider Loss Reported as Pipeline Investment Continues RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions CCEL Q1 2026 Earnings Earnings Beat Expectations with Positive EPS PLAG Q3 2023 Earnings Net Loss per Share Reported Amid Limited Disclosure Biogen BIIB Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction