General ownership structure CompanyShare, % IBEX Limited 31.12 Sector share CategoryQuantity Technology 1