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