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

2.0300
-0.2200 (-9.78%)
NASDAQ· Last Trade: May 20th, 3:43 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors