Palvella Therapeutics Inc (FRA:PI6)
€ 130 -4 (-2.99%) Market Cap: 1.87 Bil Enterprise Value: 1.66 Bil PE Ratio: 0 PB Ratio: 10.09 GF Score: 20/100