Advertisement
Advertisement

IBEX

IBEX logo

IBEX Limited Common Shares

40.39
USD
+1.50
+3.86%
Sep 17, 15:29 UTC -4
Open

News Sentiments

Advertisement