IBEX Limited - Common Share (IBEX)

36.48
-1.56 (-4.10%)
NASDAQ · Last Trade: Jan 28th, 10:59 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors