BRBR Q1 2026 Earnings EPS Falls Sharply Short of Estimates Shares Decline SPRY Q1 2026 Earnings EPS Miss and Continued Cash Burn Amid Pipeline Development OPBK Q1 2026 Earnings EPS Surpasses Estimates by 146 MOS Q1 2026 Earnings Earnings Miss Drives Surprise Despite Stock Rally electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage