Immunocore Holdings PLC (IMCR) Stock Analysis & Quote