IBEX Ltd. Legal Chief Sells 9,876 Shares in Two Days, Prompting Investor Focus
IBEX insider sales: Chief Legal Officer sells 7,500‑2,376 shares at ~$40, reflecting strategic liquidity while the company’s 12.5 P/E and $528 M cap stay strong.
3 minutes to read









