Should I Have Sold

NuCana plc American Depositary Share

NCNA