Stock Transactions — STURM RUGER & CO INC

Total Bought
728,876
70 transactions
Total Sold
831,112
99 transactions
Net
-102,236
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
DIMENSIONAL FUND ADVISORS LP13,26580,957+67,6920.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC19,65382,174+62,5210.000.00+0.00buy
FIRST TRUST ADVISORS LP059,187+59,1870.000.00+0.00buy
Weiss Asset Management LP049,546+49,5460.000.05+0.05buy
DEUTSCHE BANK AG\7,98557,278+49,2930.000.00+0.00buy
MARSHALL WACE, LLP22,65867,173+44,5150.000.00+0.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS38,72375,006+36,2830.010.01+0.01buy
Cubist Systematic Strategies, LLC16,98143,891+26,9100.010.03+0.02buy
HRT FINANCIAL LP33,97758,732+24,7550.010.01+0.00buy
TWO SIGMA INVESTMENTS, LP9,33233,042+23,7100.000.00+0.00buy
BARCLAYS PLC9,32732,097+22,7700.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.022,353+22,3530.000.00+0.00buy
AlphaQuest LLC53021,877+21,3470.000.08+0.08buy
ExodusPoint Capital Management, LP019,267+19,2670.000.01+0.01buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC45619,041+18,5850.000.00-0.00buy
Squarepoint Ops LLC016,445+16,4450.000.00+0.00buy
UBS Group AG37,42052,129+14,7090.000.00+0.00buy
MORGAN STANLEY235,753248,134+12,3810.000.00-0.00buy
COMMONWEALTH EQUITY SERVICES, LLC151,041161,652+10,6110.010.01+0.00buy
CITADEL ADVISORS LLC62,57871,329+8,7510.000.00+0.00buy
CITIGROUP INC20,09928,507+8,4080.000.00+0.00buy
Aquatic Capital Management LLC08,300+8,3000.000.01+0.01buy
Creative Planning07,686+7,6860.000.00+0.00buy
Centiva Capital, LP07,654+7,6540.000.01+0.01buy
GOLDMAN SACHS GROUP INC196,153203,297+7,1440.000.00+0.00buy
Paloma Partners Management Co06,707+6,7070.000.01+0.01buy
JPMORGAN CHASE & CO54,37660,859+6,4830.000.00+0.00buy
Virtu Financial LLC06,242+6,2420.000.01+0.01buy
D. E. Shaw & Co., Inc.32,21337,662+5,4490.000.00+0.00buy
IEQ CAPITAL, LLC04,898+4,8980.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC7,46912,279+4,8100.000.01+0.00buy
SIMPLEX TRADING, LLC04,782+4,7820.000.01+0.01buy
GTS SECURITIES LLC11,70516,241+4,5360.010.01+0.00buy
EXCHANGE TRADED CONCEPTS, LLC44,31848,740+4,4220.050.05+0.00buy
Ancora Advisors LLC9,55713,481+3,9240.010.01+0.00buy
BANK OF AMERICA CORP /DE/66,30669,995+3,6890.000.00-0.00buy
AQR CAPITAL MANAGEMENT LLC7,08310,668+3,5850.000.00+0.00buy
Indiana Trust & Investment Management Co02,600+2,6000.000.04+0.04buy
Jump Financial, LLC14,97417,515+2,5410.010.01+0.00buy
Campbell & CO Investment Adviser LLC4,9076,842+1,9350.020.02+0.00buy
State of Wyoming5,5387,323+1,7850.040.04+0.01buy
FMR LLC1,1302,572+1,4420.000.00+0.00buy
Cambridge Investment Research Advisors, Inc.16,74617,770+1,0240.000.00-0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.8,1359,007+8720.000.00+0.00buy
HighTower Advisors, LLC9,30810,162+8540.000.00+0.00buy
LPL Financial LLC11,96712,800+8330.000.00-0.00buy
Cetera Investment Advisers11,38412,014+6300.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP9301,523+5930.000.00+0.00buy
AIGEN INVESTMENT MANAGEMENT, LP6,9837,510+5270.060.06+0.00buy
Vident Advisory, LLC10,71211,219+5070.010.01-0.00buy
Parallel Advisors, LLC60559+4990.000.00+0.00buy
IFP Advisors, Inc9351,198+2630.000.00+0.00buy
GAMMA Investing LLC478735+2570.000.00+0.00buy
Continuum Advisory, LLC0240+2400.000.00+0.00buy
CoreCap Advisors, LLC0209+2090.000.00+0.00buy
Catalyst Funds Management Pty Ltd600800+2000.010.01+0.00buy
MARTINGALE ASSET MANAGEMENT L P22,87823,078+2000.020.02+0.00buy
MRP Capital Investments, LLC0123+1230.000.00+0.00buy
GHP Investment Advisors, Inc.082+820.000.00+0.00buy
FOURPATH CAPITAL MANAGEMENT, LLC071+710.000.00+0.00buy
Arizona State Retirement System4,9455,011+660.000.00-0.00buy
BESSEMER GROUP INC102143+410.000.00+0.00buy
Unison Advisors LLC10,13510,174+390.050.05-0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO678713+350.000.00+0.00buy
Peterson Wealth Services030+300.000.00+0.00buy
Hexagon Capital Partners LLC012+120.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC010+100.000.00+0.00buy
EARNED WEALTH ADVISORS, LLC03+30.000.00+0.00buy
Mendota Financial Group, LLC02+20.000.00+0.00buy
Rise Advisors, LLC1819+10.000.00-0.00buy
Smithfield Trust Co1,1121,11200.000.00-0.00hold
BALDWIN WEALTH PARTNERS LLC/MA10010000.000.00-0.00hold
Ameritas Investment Partners, Inc.2,2682,26800.000.00-0.00hold
Palouse Capital Management, Inc.1,8511,85100.050.05-0.00hold
MAIRS & POWER INC12,00012,00000.000.00-0.00hold
WASHINGTON TRUST Co757500.000.00-0.00hold
ALLIANCEBERNSTEIN L.P.21,45521,45500.000.00-0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO898900.000.00-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC121200.000.00-0.00hold
JANUS HENDERSON GROUP PLC7,7487,74800.000.00-0.00hold
CIBC Private Wealth Group LLC10010000.000.00-0.00hold
Estabrook Capital Management65065000.000.00-0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,0223,02200.000.00-0.00hold
Mitsubishi UFJ Asset Management Co., Ltd.51951900.000.00-0.00hold
Kessler Investment Group, LLC25025000.010.01-0.00hold
MetLife Investment Management, LLC9,5559,55500.000.00-0.00hold
Westside Investment Management, Inc.151500.000.00-0.00hold
Allworth Financial LP878700.000.00-0.00hold
Advisory Services Network, LLC4,9084,90800.000.000.00hold
Winch Advisory Services, LLC929200.000.00-0.00hold
Cypress Capital Management LLC (WY)20020000.010.01+0.00hold
Mascoma Wealth Management LLC10010000.000.00-0.00hold
Pacific Center for Financial Services232300.000.00-0.00hold
EverSource Wealth Advisors, LLC20220200.000.00-0.00hold
Steward Partners Investment Advisory, LLC43243200.000.00-0.00hold
Larson Financial Group LLC1100.000.00-0.00hold
GPS Wealth Strategies Group, LLC10010000.000.00-0.00hold
Salomon & Ludwin, LLC737300.000.00-0.00hold
ESL Trust Services, LLC50050000.010.00-0.00hold
Mechanics Financial Corp10010000.000.00-0.00hold
Page 1 of 3