IBEX   $20.61  -2.46% Market Closed After Close 20.6 -0.05%

Ibex Ltd

Data not available