EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 BRSP Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure VEON Q1 2026 Earnings EPS Surpasses Estimates as Digital Transformation Gains Traction GTLB Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Centene Q1 2026 Earnings EPS Surges 56 Above Estimates as Managed Care Segment Shows Strength