IBEX Limited - Common Share (IBEX)

40.20
-0.72 (-1.76%)
NASDAQ · Last Trade: Sep 21st, 1:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors