Post August 7, 2020October 15, 2024by Loren MossIn CXO 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.