Advertisement
Advertisement

IBEX

IBEX logo

IBEX Limited Common Shares

40.03
USD
-0.34
-0.84%
Sep 18, 09:37 UTC -4
Open

IBEX Live Chart

See Full Chart
Advertisement