Kenmare Resources PLC (STU:JEVA)
€ 2.12 -0.16 (-7.02%) Market Cap: 190.24 Mil Enterprise Value: 328.22 Mil PE Ratio: 0 PB Ratio: 0.27 GF Score: 75/100