SFT -
Float
11.44M
Short % of Float
12.93%
Oustanding Shares
17M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
11.44M
12.93%
17M