Loren Moss07 Aug 20200 Ibex Limited Goes Public With IPO CX Outsourcer IBEX Limited today announced the pricing of its initial public offering of 4,761,905 common shares at a price of $19.00 per share.