Stock TransactionsNATURES SUNSHINE PRODS INC

Total Bought
106,536
6 transactions
Total Sold
362,307
8 transactions
Net
-255,771
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Hillsdale Investment Management Inc.132,230198,730+66,5000.200.28+0.08buy
JACOBS LEVY EQUITY MANAGEMENT, INC31,51257,580+26,0680.000.01+0.00buy
RITHOLTZ WEALTH MANAGEMENT21,68429,207+7,5230.020.02+0.00buy
Heron Bay Capital Management11,46116,362+4,9010.050.07+0.01buy
OCCUDO QUANTITATIVE STRATEGIES LP10,26311,303+1,0400.020.03+0.00buy
Gladius Capital Management LP3,1623,666+5040.000.01+0.01buy
Dynamic Advisor Solutions LLC12,00011,600-4000.010.01-0.00sell
Tieton Capital Management, LLC100,66797,377-3,2901.050.95-0.10sell
Procyon Advisors, LLC30,84022,057-8,7830.050.03-0.02sell
Round Hill Asset Management39,95429,479-10,4750.440.32-0.12sell
Skylands Capital, LLC33,50022,600-10,9000.080.06-0.03sell
Boston Partners255,535173,463-82,0720.010.00-0.00sell
PARADIGM CAPITAL MANAGEMENT INC/NY667,700548,200-119,5000.630.49-0.14sell
KENNEDY CAPITAL MANAGEMENT LLC312,529185,642-126,8870.130.07-0.06sell
Page 1 of 1