NATR - Nature's Sunshine Products, Inc.
Float
10.67M
Short % of Float
0.59%
Oustanding Shares
18.73M
Float
14.50M
Short % of Float
0.58%
Oustanding Shares
18.88M
Float
14.76 M
Short % of Float
0.58%
Oustanding Shares
19.08 M
Float
16.81M
Short % of Float
N/A
Oustanding Shares
18.73M