IBEX Limited - Common Share (IBEX)

34.75
+0.54 (1.58%)
NASDAQ · Last Trade: Feb 6th, 10:23 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors