Should I Have Sold

Innate Pharma S.A. ADS

IPHA