Anchor Capital Advisors LLC Lowers Stake in IBEX Limited (NASDAQ:IBEX)
Anchor Capital Advisors LLC lowered its position in shares of IBEX Limited (NASDAQ:IBEX – Free Report) by 19.8% in the fourth quarter, according to its most recent 13F filing with the SEC. The firm owned 22,691 shares of the company’s stock after selling 5,590 shares during the quarter. Anchor Capital Advisors LLC’s holdings in IBEX […]