Stock TransactionsSTURM RUGER & CO INC

Total Bought
4,484
6 transactions
Total Sold
130,517
5 transactions
Net
-126,033
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
RENAISSANCE TECHNOLOGIES LLC956,476901,976+54,5000.070.07-0.00sell
ALPS ADVISORS INC14,82217,448+2,6260.010.01+0.00buy
MARTINGALE ASSET MANAGEMENT L P20,08221,732+1,6500.020.02+0.00buy
MORGAN DEMPSEY CAPITAL MANAGEMENT LLC1,4071,576+1690.020.02+0.00buy
Unison Advisors LLC10,04810,085+370.050.05-0.00buy
Winch Advisory Services, LLC9192+10.000.00-0.00buy
BENJAMIN EDWARDS INC9798+10.000.00+0.00buy
JUNCTURE WEALTH STRATEGIES, LLC6,3005,800-5000.130.12-0.01sell
Petrus Trust Company, LTA21,22018,665-2,5550.090.08-0.01sell
Hennion & Walsh Asset Management, Inc.8,3014,554-3,7470.020.01-0.01sell
Robeco Institutional Asset Management B.V.108,50839,293-69,2150.010.00-0.01sell
Page 1 of 1