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…

Click here to view the original article.