STC Q1 2026 Earnings EPS Surges Past Estimates by 485 Fractyl Health Inc GUTS Q1 2026 Earnings Narrower Loss Surprises Stock Slides MSN Q1 2024 Earnings Loss Reported as Stock Surges Over 20 GBFH Q1 2026 Earnings Significant EPS Miss Amid Challenging Operating Conditions MeiraGTx Q1 2026 Earnings Wider Loss Surprises Analysts Stock Rises on Pipeline Momentum Astrana Health Inc Q1 2026 Earnings EPS Falls Short of Estimates Revenue Details Omitted