
IBEX Limited IBEX
$ 28.31
1.94%
Annual report 2022
added 12-23-2023