Stock TransactionsSTURM RUGER & CO INC

Total Bought
33,940
8 transactions
Total Sold
60,993
5 transactions
Net
-27,053
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Petrus Trust Company, LTA4,18721,220+17,0330.020.09+0.07buy
RENAISSANCE TECHNOLOGIES LLC948,276956,476+8,2000.090.07-0.02buy
Cresset Asset Management, LLC22,49028,994+6,5040.010.010.00buy
ALPS ADVISORS INC12,73114,822+2,0910.010.01-0.00buy
Unison Advisors LLC9,98010,048+680.060.05-0.01buy
MARTINGALE ASSET MANAGEMENT L P20,05020,082+320.020.02-0.00buy
ROMAN BUTLER FULLERTON & CO4,8944,905+110.130.08-0.04buy
Fairfield Financial Advisors, LTD140141+10.000.00-0.00buy
DENALI ADVISORS LLC811800-110.010.01-0.00sell
Kelly Financial Services LLC522494-280.010.01-0.00sell
JUNCTURE WEALTH STRATEGIES, LLC7,3006,300-1,0000.190.13-0.06sell
Hennion & Walsh Asset Management, Inc.13,3708,301-5,0690.040.02-0.02sell
Robeco Institutional Asset Management B.V.163,393108,508-54,8850.020.01-0.01sell
Page 1 of 1