Snowball logo
logo
IPH_logo

Innate Pharma

1.88-0.31  (14.16%)

It looks as if this company does not pay dividends