Stock TransactionsSTURM RUGER & CO INC

Total Bought
75,525
10 transactions
Total Sold
33,325
13 transactions
Net
+42,200
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FIRST TRUST ADVISORS LP249,515296,997+47,4820.020.020.00buy
RENAISSANCE TECHNOLOGIES LLC931,376948,276+16,9000.080.09+0.01buy
Connor, Clark & Lunn Investment Management Ltd.24,80032,767+7,9670.010.01+0.00buy
Cresset Asset Management, LLC19,38222,490+3,1080.010.010.00buy
Advisors Asset Management, Inc.13,56011,400+2,1600.010.010.00sell
Unison Advisors LLC9,9219,980+590.060.06+0.00buy
MORGAN DEMPSEY CAPITAL MANAGEMENT LLC1,4021,407+50.020.02+0.00buy
Winch Advisory Services, LLC9091+10.000.00+0.00buy
BENJAMIN EDWARDS INC9697+10.000.00+0.00buy
Kelly Financial Services LLC521522+10.010.01-0.00buy
Fairfield Financial Advisors, LTD139140+10.000.00+0.00buy
ROMAN BUTLER FULLERTON & CO4,9424,894-480.120.13+0.00sell
JUNCTURE WEALTH STRATEGIES, LLC7,5007,300-2000.190.19+0.00sell
Main Street Financial Solutions, LLC4,7094,349-3600.030.03-0.00sell
Kovack Advisors, Inc.4,5074,010-4970.030.03-0.00sell
DENALI ADVISORS LLC1,511811-7000.030.01-0.01sell
VIRGINIA RETIREMENT SYSTEMS ET Al8,5007,800-7000.000.00-0.00sell
Hennion & Walsh Asset Management, Inc.14,11313,370-7430.040.04+0.00sell
MARTINGALE ASSET MANAGEMENT L P21,55020,050-1,5000.020.02-0.00sell
ROYCE & ASSOCIATES LP12,3029,194-3,1080.010.00-0.00sell
Robeco Institutional Asset Management B.V.167,281163,393-3,8880.020.02-0.00sell
Campbell & CO Investment Adviser LLC12,9438,308-4,6350.120.05-0.07sell
ALPS ADVISORS INC27,51712,731-14,7860.010.01-0.01sell
Page 1 of 1