MU Q1 2026 Earnings Strong EPS Surprise but Stock Declines NKTR Q1 2026 Earnings WiderthanExpected Loss Amidst Pipeline Updates WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 ADM Q1 2026 Earnings EPS Beats Estimates by 66 as Agribusiness Shows Resilience IMCR Q1 2026 Earnings Surprise Profitability Defies Expectations with No Reported Revenue