Centessa Pharmaceuticals Plc
 $0 Clarivate Analytics PLC
 $235,906 Centessa Pharmaceuticals Plc
 $0 Clarivate Analytics PLC
 $235,906