IBEX
IBEX
NASDAQ · Professional Services

Ibex Ltd

$27.55
+0.73 (+2.72%)