In a remarkable display of market resilience, IBEX Holdings Ltd 's stock has surged to a 52-week high, touching a price level of $25.04. According to InvestingPro data, the company maintains a "GREAT" ...