Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 GPRO Q1 2026 Earnings Massive EPS Miss Despite Stock Rally Chord Energy CHRD Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Efficiency Gains Opera Limited OPRA Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher SMP Q1 2026 Earnings EPS Surpasses Expectations Stock Rises Slightly ANNX Q1 2026 Earnings EPS Beat Surprise as ClinicalStage Biotech Tightens Cost Control