Protara Therapeutics Inc (STU:1KPA)
€ 3.256 -0.13 (-3.73%) Market Cap: 194.25 Mil Enterprise Value: 74.31 Mil PE Ratio: 0 PB Ratio: 1.40 GF Score: 38/100