Innate Pharma S.A. - American Depositary Shares (IPHA)

1.2600
-0.1100 (-8.03%)
NASDAQ · Last Trade: Mar 25th, 3:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors