IBEX
IBEX
NASDAQ · Professional Services

Ibex Ltd

$35.44
+0.65 (+1.87%)
As of Aug 18, 8:55 PM ET ·