Immunocore Q1 Revenue at $106.68M, Below Consensus | Intellectia.AI