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