Investor Sentiment Shifts as IBEX Insider Selling Outpaces Buying Recent filings reveal IBEX insiders have sold more shares than they purchased over the past three months, including large transactions by top executives. Despite this, institutional ownership remains high, and the stock has outperformed the broader market over the past year, with a 74.8% annual increase.234