Home

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

1.8508
-0.0292 (-1.55%)
NASDAQ · Last Trade: Dec 16th, 1:59 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors