IPHA   $1.81  1.69% Market Closed

Innate Pharma S.A.

Data not available