Home

IBEX Limited - Common Share (IBEX)

30.63
+0.69 (2.30%)
NASDAQ · Last Trade: Jul 3rd, 4:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors