Immunocore Holdings PLC (IMCR) AI Stock Analysis & Earnings