Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence Astrana Health Inc Q1 2026 Earnings EPS Falls Short of Estimates Revenue Details Omitted BR Q1 2026 Earnings EPS Beats Estimates as Operational Efficiency Drives Profitability Enlight Renewable Energy Ltd Q1 2026 Earnings Positive EPS Performance Amidst Limited Data Recursion Pharmaceuticals RXRX Q1 2026 Earnings Narrower Loss Surprises Market but Stock Dips on PreRevenue Status Myriad Genetics Q1 2026 Earnings EPS Miss Highlights Continued Operational Challenges