Immunocore Holdings plc earnings · pharmadog