Innate Pharma SA (FRA:IDD)
€ 2.015 0.063 (3.23%) Market Cap: 159.63 Mil Enterprise Value: 103.34 Mil PE Ratio: 0 PB Ratio: 5.54 GF Score: 57/100