Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 UCTT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction ROP Q1 2026 Earnings Earnings Beat Driven by Strong Execution in Software and Industrial Portfolios KO Q1 2026 Earnings EPS Beats Estimates by 29 Amid Solid Operational Performance TENX Q1 2026 Earnings NarrowerThanExpected Loss Signals Continued Cost Discipline First Interstate BancSystem Inc FIBK Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressure