Latest IPHA reports update at 2024-05-11: 202320222021
Innate Pharma S.A. logo
Innate Pharma S.A. IPHA
$ 2.51 -4.68%

Innate Pharma S.A. Chart for All Time | IPHA