IPHA · Innate Pharma SA
$1.75
-0.07 (-3.85%)
At close · Jul 30
Market Cap
$170.90M
Shares
93.90M
No listed options were found for IPHA.