IMCR IMCR · 1 article Earnings August 6, 2026 Earnings Immunocore Narrowed Loss as Kimmtrak Growth Accelerated