Should I Have Sold

BioNTech SE American Depositary Share

BNTX