Innate Pharma SA (LTS:0EVI)
€ 1.69 0.074 (4.58%) Market Cap: 136.32 Mil Enterprise Value: 80.03 Mil PE Ratio: 0 PB Ratio: 4.66 GF Score: 56/100