Immunocore Q2 FY26 net loss narrows to $0.8 million; revenue rises 18% to $115.9 million - IMCR News | Rallies