Skip to content

IBEX Ltd

🇺🇸XNAS.IBEXUnited StatesTechnology

$39.82USDdown -0.88 (-2.16%)ClosedDelayed5:57 AM