IMCR vs peers: how Immunocore Holdings plc ranks among SIC 2836 · Tickwind