Innate Pharma SA

IPH A EUR0.05
Create an alert
Sell€1.85
Buy€1.88
€0.03 (1.57%)
Last updated today at