IBEX Limited

IBEX Limited

42.20
EUR
+0.60
(+1.44%)
2.74EPS
8.73P/E
351.37MMarket Cap
Nov 05Next Earn