Insider Sales Surge at IBEX LTD: Executives Dump 18,000 Shares, Igniting Social‑Media Buzz and Market‑Wide Speculation.
Insider sales of IBEX Holdings spike—Michael Darwal sells 200 shares at $35.07. Explore why these moves may signal portfolio shifts, not a price crash.
3 minutes to read

