Imdex Ltd (FRA:IDG)
€ 1.51 -0.02 (-1.31%) Market Cap: 792.21 Mil Enterprise Value: 841.86 Mil PE Ratio: 43.67 PB Ratio: 2.34 GF Score: 86/100