IBEX Ltd

NASDAQ:IBEX   3:57:23 PM EDT
14.96
+0.95 (+6.78%)
Twitter Share  Facebook Share StockTwits Share