IBEX Limited - Common Share, IBEX
IBEX | 2025-06-30 | 2.14% | v | 1d | None | 26.0k | -12.92% | 2021-02-19 | software - application | software - application |

None
IBEX | 2025-06-30 | 2.14% | v | 1d | None | 26.0k | -12.92% | 2021-02-19 | software - application | software - application |