Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 MLYS Q1 2026 Earnings Narrow Beat on Losses as Clinical Pipeline Progress Continues MGY Q1 2026 Earnings Modest EPS Beat as Operational Discipline Continues DFTX Q1 2026 Earnings EPS Misses Estimates by 4143 as PreRevenue Biotech Reports Wider Loss SLB Q1 2026 Earnings Slight EPS Miss Amid Stable Market Sentiment RDHL Q2 2022 Earnings Significant EPS Miss as Company Reports Zero Revenue