Over the past 12 months, IBEX Total Return has changed by 43.71%. The IBEX Total Return stock price has ranged from 39,465.30 to 60,345.00 over the past 52 weeks. What Is the Trading Volume of IBEX ...