Innate Pharma SA (XSWX:IPH)
CHF 6.57 0 (0%) Market Cap: 438.47 Mil Enterprise Value: 385.68 Mil PE Ratio: 0 PB Ratio: 4.66 GF Score: 67/100