Ibex Ltd.

IBEX·NASDAQ·$32.22·$431M