IBEX Limited - Common Share (IBEX)

38.85
+0.12 (0.31%)
NASDAQ · Last Trade: Jan 23rd, 1:05 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors