Those who invested in IBEX (NASDAQ:IBEX) a year ago are up 16%
IBEX Limited (NASDAQ:IBEX) shareholders have seen the share price descend 18% over the month. Looking on the brighter side, the stock is actually up over twelve months. But to be blunt its return of 16% fall short of what you could have got from an index…