NLS -
Float
29.81M
Short % of Float
2.57%
Oustanding Shares
36.09M
Float
30.31M
Short % of Float
3.31%
Oustanding Shares
31.84M
Float
Short % of Float
Oustanding Shares
29.81M
2.57%
36.09M
30.31M
3.31%
31.84M