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…







