Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 NXPI Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines TT Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher OKUR Q1 2026 Earnings WiderThanExpected Loss Reflects ClinicalStage Investment TAL Q1 2026 Earnings Stunning Earnings Beat Overshadowed by Revenue Concerns