Renalytix PLC (STU:2O9)
€ 0.0875 0.003 (3.55%) Market Cap: 18.10 Mil Enterprise Value: 21.65 Mil PE Ratio: 0 PB Ratio: 0 GF Score: 21/100