Stock Transactions — STURM RUGER & CO INC

Total Bought
1,379,411
72 transactions
Total Sold
1,351,094
81 transactions
Net
+28,317
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
JRM Investment Counsel, LLC0397,000+397,0000.004.24+4.24buy
TWO SIGMA INVESTMENTS, LP229,243497,823+268,5800.010.02+0.01buy
CITADEL ADVISORS LLC138,196207,529+69,3330.000.01+0.00buy
HRT FINANCIAL LP116,544185,457+68,9130.010.02+0.01buy
Point72 Asset Management, L.P.13,02366,900+53,8770.000.00+0.00buy
Allianz Asset Management GmbH69,511122,820+53,3090.000.01+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP43,22687,829+44,6030.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC288,830333,066+44,2360.000.01+0.00buy
Verition Fund Management LLC031,430+31,4300.000.01+0.01buy
DIMENSIONAL FUND ADVISORS LP370,339397,446+27,1070.000.00+0.00buy
ExodusPoint Capital Management, LP027,106+27,1060.000.01+0.01buy
XTX Topco Ltd022,825+22,8250.000.02+0.02buy
JPMORGAN CHASE & CO49,84869,509+19,6610.000.00+0.00buy
Vident Advisory, LLC018,727+18,7270.000.01+0.01buy
Walleye Capital LLC29016,698+16,4080.000.00+0.00buy
SG Americas Securities, LLC35,56251,651+16,0890.000.00+0.00buy
EntryPoint Capital, LLC014,888+14,8880.000.17+0.17buy
Invesco Ltd.34,77647,834+13,0580.000.00+0.00buy
Creative Planning012,156+12,1560.000.00+0.00buy
DEUTSCHE BANK AG\35,50547,056+11,5510.000.00+0.00buy
Engineers Gate Manager LP010,853+10,8530.000.01+0.01buy
O'Brien Greene & Co. Inc14,00024,000+10,0000.140.27+0.14buy
ROYAL BANK OF CANADA222,003232,002+9,9990.000.00+0.00buy
GABELLI FUNDS LLC33,53143,331+9,8000.010.01+0.00buy
GAMCO INVESTORS, INC. ET AL39,50049,200+9,7000.010.02+0.01buy
Quantinno Capital Management LP37,40246,223+8,8210.000.00+0.00buy
Cambria Investment Management, L.P.08,193+8,1930.000.02+0.02buy
Brooklyn Investment Group9,07015,901+6,8310.010.02+0.01buy
MARTINGALE ASSET MANAGEMENT L P25,56031,823+6,2630.020.03+0.01buy
GSA CAPITAL PARTNERS LLP05,905+5,9050.000.01+0.01buy
KESTRA PRIVATE WEALTH SERVICES, LLC05,476+5,4760.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC358,333363,798+5,4650.000.00+0.00buy
Empowered Funds, LLC05,429+5,4290.000.00+0.00buy
COMMONWEALTH EQUITY SERVICES, LLC05,279+5,2790.000.00+0.00buy
BAILARD, INC.05,100+5,1000.000.00+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM05,060+5,0600.000.00+0.00buy
NORTHERN TRUST CORP136,173140,619+4,4460.000.00+0.00buy
State of Wyoming03,738+3,7380.000.02+0.02buy
Advisory Services Network, LLC03,356+3,3560.000.00+0.00buy
EVERETT HARRIS & CO /CA/27,89030,880+2,9900.010.02+0.00buy
Parvin Asset Management, LLC33,47036,300+2,8300.881.07+0.19buy
JANE STREET GROUP, LLC245,356247,543+2,1870.010.01+0.00buy
Cambridge Investment Research Advisors, Inc.13,18915,052+1,8630.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/10,62512,314+1,6890.000.00+0.00buy
MEEDER ASSET MANAGEMENT INC4,5005,956+1,4560.010.01+0.01buy
SIMPLEX TRADING, LLC1,0762,074+9980.000.00+0.00buy
DEPRINCE RACE & ZOLLO INC93,16994,049+8800.060.07+0.01buy
GROUP ONE TRADING LLC0814+8140.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP3,6284,388+7600.000.00+0.00buy
PNC FINANCIAL SERVICES GROUP, INC.0457+4570.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS9,0799,527+4480.000.00+0.00buy
Financial Life Planners0373+3730.000.01+0.01buy
NOVEM GROUP9,0899,306+2170.030.04+0.01buy
Versant Capital Management, Inc1,7922,008+2160.010.01+0.00buy
FIFTH THIRD BANCORP126304+1780.000.00+0.00buy
HARBOUR INVESTMENTS, INC.100260+1600.000.00+0.00buy
Parallel Advisors, LLC272370+980.000.00+0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO051+510.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO929974+450.000.00+0.00buy
Root Financial Partners, LLC034+340.000.00+0.00buy
Arax Advisory Partners2240+180.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC28,48828,500+120.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.6,5486,559+110.000.00+0.00buy
Covestor Ltd2,4842,495+110.040.07+0.03buy
Unison Advisors LLC10,40110,411+100.030.03+0.00buy
Frazier Financial Advisors, LLC08+80.000.00+0.00buy
TWIN PEAKS WEALTH ADVISORS, LLC07+70.000.00+0.00buy
MAI Capital Management303309+60.000.00+0.00buy
Cassaday & Co Wealth Management LLC06+60.000.00+0.00buy
Sound Income Strategies, LLC04+40.000.00+0.00buy
Sunbelt Securities, Inc.02+20.000.00+0.00buy
MRP Capital Investments, LLC125126+10.000.00+0.00buy
Smithfield Trust Co1,0121,01200.000.00+0.00hold
Pekin Hardy Strauss, Inc.13,45013,45000.040.06+0.02hold
CANADA LIFE ASSURANCE Co2,0232,02300.000.00+0.00hold
MAIRS & POWER INC12,00012,00000.000.00+0.00hold
LOS ANGELES CAPITAL MANAGEMENT LLC939300.000.00+0.00hold
COUNTRY TRUST BANK393900.000.00+0.00hold
JANUS HENDERSON GROUP PLC7,7487,74800.000.00+0.00hold
ASSETMARK, INC4400.000.00+0.00hold
Estabrook Capital Management10010000.000.00+0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,0223,02200.000.00+0.00hold
State of Alaska, Department of Revenue75575500.000.00+0.00hold
VISION FINANCIAL MARKETS LLC515100.000.00+0.00hold
Parkside Financial Bank & Trust464600.000.00+0.00hold
Mitsubishi UFJ Asset Management Co., Ltd.51951900.000.00+0.00hold
Swiss National Bank28,70028,70000.000.00+0.00hold
Winch Advisory Services, LLC949400.000.00+0.00hold
Cypress Capital Management LLC (WY)20020000.010.01+0.00hold
Proficio Capital Partners LLC26,48526,48500.060.06-0.00hold
Mascoma Wealth Management LLC10010000.000.00+0.00hold
Pacific Center for Financial Services242400.000.00-0.00hold
BFSG, LLC101000.000.00+0.00hold
KLP KAPITALFORVALTNING AS23,90023,90000.000.00+0.00hold
Triumph Capital Management6600.000.00+0.00hold
Larson Financial Group LLC888800.000.00+0.00hold
Costello Asset Management, INC202000.000.00+0.00hold
Geneos Wealth Management Inc.15015000.000.00+0.00hold
Salomon & Ludwin, LLC16816800.000.00+0.00hold
Your Advocates Ltd., LLP424200.000.00+0.00hold
Page 1 of 2