Protara Therapeutics Inc (FRA:1KPA)
€ 3.408 +0.26 (+8.4%) Market Cap: 191.44 Mil Enterprise Value: 76.26 Mil PE Ratio: 0 PB Ratio: 1.19 GF Score: 38/100