RIBT -
Float
6.23M
Short % of Float
1.23%
Oustanding Shares
6.61M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
6.23M
1.23%
6.61M