IMCR IMCR · 2 articles Earnings August 6, 2026 Earnings Immunocore Narrowed Loss as Kimmtrak Growth Accelerated Other Coverage August 14, 2026 Industry Earnings Roundup Healthcare Earnings: Demand Surges, Costs Bite Back