Should I Have Sold

Centessa Pharmaceuticals plc American Depositary Shares

CNTA