REGN Q1 2026 Earnings EPS Beats Estimates by Nearly 4 Amidst Stable Performance MDU Q1 2026 Earnings EPS Misses Estimates by 72 Stock Gains 15 Kestrel Group Ltd Q3 2024 Earnings Loss Per Share of 016 Triggers Stock Decline Biogen Q1 2026 Earnings Strong EPS Beat Drives PostMarket Rally Beneficient BENF Q1 2026 Earnings Stellar EPS Surprise Amid Revenue Discretion Highlights Financial Resilience KOP Q1 2026 Earnings EPS Surges Past Estimates with 2972 Beat