Renalytix PLC (STU:2O9)
€ 0.179 -0.001 (-0.56%) Market Cap: 29.69 Mil Enterprise Value: 34.05 Mil PE Ratio: 0 PB Ratio: 0 GF Score: 26/100