IBEX Limited - Common Share (IBEX)

34.44
+0.23 (0.66%)
NASDAQ · Last Trade: Feb 6th, 11:34 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors