06:01 PM EDT, 06/16/2025 (MT Newswires) -- Robert Thomas Dechant, Director, Chief Executive Officer, on June 13, 2025, sold 15,000 shares in Ibex (IBEX) for $434,339. Following the Form 4 filing with the SEC, Dechant has control over a total of 198,633 common shares of the company, with 198,633 shares held directly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1720420/000172042025000014/xslF345X05/wk-form4_1750111168.xml