IBEX Ltd

NASDAQ:IBEX   12:59:38 PM EDT
15.49
+0.49 (+3.27%)
Twitter Share  Facebook Share StockTwits Share