Home

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

2.3200
+0.5400 (30.34%)
NASDAQ · Last Trade: Nov 10th, 12:19 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors