IMCR Earnings: AI Insights on Immunocore Holdings PLC