Innate Pharma S.A.

1.88
0.06 (3.31%)
At close: Apr 11, 2025, 3:50 PM
1.88
0.00%
After-hours: Apr 11, 2025, 04:00 PM EDT