Imdex Ltd (FRA:IDG)
€ 1.38 0.01 (0.73%) Market Cap: 720.97 Mil Enterprise Value: 769.03 Mil PE Ratio: 39.50 PB Ratio: 2.12 GF Score: 86/100