38,654 Shares in IBEX Limited $IBEX Bought by Campbell & CO Investment Adviser LLC
Campbell & CO Investment Adviser LLC purchased a new stake in IBEX Limited (NASDAQ:IBEX - Free Report) during the 2nd quarter, according to the company in its most recent filing with the Securities...