Latest IBEX reports update at 2023-12-23: 202220212020
IBEX Limited logo
IBEX Limited IBEX
$ 13.59 1.49%

IBEX Limited Chart for All Time | IBEX