IBEX Ltd (STU:IB7)
€ 14.3 0.2 (1.42%) Market Cap: 243.57 Mil Enterprise Value: 261.43 Mil PE Ratio: 10.08 PB Ratio: 1.67 GF Score: 68/100