Stock TransactionsNATURES SUNSHINE PRODS INC

Total Bought
130,083
8 transactions
Total Sold
72,882
7 transactions
Net
+57,201
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
WASATCH ADVISORS LP429,728518,161+88,4330.040.06+0.02buy
Skylands Capital, LLC22,60040,520+17,9200.060.12+0.06buy
Hillsdale Investment Management Inc.198,730215,030+16,3000.280.35+0.07buy
Heron Bay Capital Management16,36220,068+3,7060.070.09+0.02buy
Gladius Capital Management LP3,6665,537+1,8710.010.04+0.03buy
JACOBS LEVY EQUITY MANAGEMENT, INC57,58058,507+9270.010.01+0.00buy
MARTINGALE ASSET MANAGEMENT L P45,50346,403+9000.020.02+0.00buy
Frazier Financial Advisors, LLC4268+260.000.00+0.00buy
RITHOLTZ WEALTH MANAGEMENT29,20728,567-6400.020.02+0.00sell
Dynamic Advisor Solutions LLC11,60010,600-1,0000.010.01+0.00sell
Procyon Advisors, LLC22,05720,564-1,4930.030.03+0.00sell
KENNEDY CAPITAL MANAGEMENT LLC185,642183,014-2,6280.070.08+0.01sell
Round Hill Asset Management29,47925,109-4,3700.320.32-0.00sell
Boston Partners173,463165,962-7,5010.000.00+0.00sell
Tieton Capital Management, LLC97,37742,127-55,2500.950.46-0.49sell
Page 1 of 1