Cynata Therapeutics Ltd (STU:51S)
€ 0.104 -0.002 (-1.89%) Market Cap: 20.87 Mil Enterprise Value: 17.10 Mil PE Ratio: 0 PB Ratio: 4.75 GF Score: 22/100