Immunocore Holdings PLC (IMCR) Stock Charts & Fundamentals