IPHA   $2.04  2.51% Market Closed

Innate Pharma SA