BNT Q4 2024 Earnings Slight Profit Amid Quiet Quarter Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 WIT Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain Telus TU Q1 2026 Earnings Solid EPS Beat Amidst Steady Operational Execution SLSN Q1 2026 Earnings Narrowing Loss Amid Transition GBX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Stock Gain