IBEX Ltd

NASDAQ:IBEX   10:28:36 AM EDT
26.37
+0.66 (+2.57%)
Twitter Share  Facebook Share StockTwits Share