IBEX Limited (IBEX) is a Technology stock trading at $30.23 (as of 2026-06-18), with a market capitalization of $423.63M and a trailing P/E of 9.9. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
IBEX Limited delivers technology-enabled customer lifecycle services, including ibex Connect for customer engagement and value-added outsourced back-office support, ibex Digital for customer acquisition, and ibex CX for monitoring and managing customer experience. It operates delivery centers and serves industries such as banking and financial services, retail and e-commerce, streaming and entertainment, travel and hospitality, and utilities.