IMCR - Immunocore Holdings plc Stock Analysis | Finranks