Over the past 12 months, IBEX Total Return has changed by 35.60%. The IBEX Total Return stock price has ranged from 52,681.10 to 75,743.30 over the past 52 weeks. What Is the Trading Volume of IBEX ...