IBEX Limited logo
IBEX Limited IBEX
$ 28.94 0.31%

Annual report 2022
added 12-23-2023

report update icon

IBEX Limited Chart for All Time | IBEX