IBEX - IBEX Ltd

Float
9.66M
Short % of Float
1.76%
Oustanding Shares
17.57M

Float
9.59M
Short % of Float
1.55%
Oustanding Shares
18.28M

Float
9.42 M
Short % of Float
1.14%
Oustanding Shares
17.94 M

Float
3.94M
Short % of Float
N/A
Oustanding Shares
17.21M