IBEX Ltd

NASDAQ:IBEX   3:38:31 PM EDT
26.78
+0.45 (+1.71%)
Twitter Share  Facebook Share StockTwits Share