Innate Pharma SA (LTS:0EVI)
€ 2.68 0.055 (2.1%) Market Cap: 215.85 Mil Enterprise Value: 163.28 Mil PE Ratio: 0 PB Ratio: 4.16 GF Score: 51/100