Innate Pharma SA (FRA:IDD)
€ 2.035 0.02 (0.99%) Market Cap: 166.75 Mil Enterprise Value: 114.19 Mil PE Ratio: 0 PB Ratio: 3.21 GF Score: 54/100