IBEX
IBEX
NASDAQ · Professional Services

Ibex Ltd

$43.58
-0.70 (-1.58%)
As of Oct 3, 2:06 AM ET ·