Stock Transactions — STURM RUGER & CO INC

Total Bought
576,713
68 transactions
Total Sold
1,043,751
92 transactions
Net
-467,038
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
GOLDMAN SACHS GROUP INC86,253188,921+102,6680.000.00+0.00buy
STATE STREET CORP584,476651,873+67,3970.000.00-0.00buy
Qube Research & Technologies Ltd8,60269,490+60,8880.000.01+0.01buy
VANGUARD GROUP INC1,997,1592,032,974+35,8150.000.00-0.00buy
ROYAL BANK OF CANADA139,391173,314+33,9230.000.00-0.00buy
Allspring Global Investments Holdings, LLC5,51332,372+26,8590.000.00+0.00buy
BARCLAYS PLC8,74732,110+23,3630.000.00+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC75520,702+19,9470.010.00-0.01buy
Petrus Trust Company, LTA4,18721,220+17,0330.020.09+0.07buy
WELLINGTON MANAGEMENT GROUP LLP102,658119,211+16,5530.000.00-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD21,90536,784+14,8790.010.01+0.00buy
JPMORGAN CHASE & CO51,58866,330+14,7420.000.00-0.00buy
AMERICAN CENTURY COMPANIES INC243,169257,733+14,5640.010.01-0.00buy
MARSHALL WACE, LLP011,097+11,0970.000.00+0.00buy
TUDOR INVESTMENT CORP ET AL13,54822,975+9,4270.010.01+0.00buy
Invesco Ltd.135,679144,603+8,9240.000.00-0.00buy
RENAISSANCE TECHNOLOGIES LLC948,276956,476+8,2000.080.07-0.02buy
Tower Research Capital LLC (TRC)2,42910,222+7,7930.000.01+0.00buy
TWO SIGMA ADVISERS, LP21,90029,300+7,4000.000.00+0.00buy
JANE STREET GROUP, LLC16,84224,047+7,2050.000.00-0.00buy
D. E. Shaw & Co., Inc.06,692+6,6920.000.00+0.00buy
Cresset Asset Management, LLC22,49028,994+6,5040.010.01-0.00buy
AXQ CAPITAL, LP05,695+5,6950.000.07+0.07buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC561,210566,610+5,4000.010.01-0.00buy
Cetera Investment Advisers04,658+4,6580.000.00+0.00buy
Vident Advisory, LLC04,641+4,6410.000.01+0.01buy
CITIGROUP INC16,30720,569+4,2620.000.00+0.00buy
Advisory Services Network, LLC04,007+4,0070.000.00+0.00buy
Aquatic Capital Management LLC1,6005,600+4,0000.000.01+0.00buy
Quantbot Technologies LP03,660+3,6600.000.01+0.01buy
BANK OF AMERICA CORP /DE/37,45640,288+2,8320.000.00-0.00buy
ALPS ADVISORS INC12,73114,822+2,0910.010.01-0.00buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC10,79612,816+2,0200.000.00-0.00buy
NORTHERN TRUST CORP182,477184,483+2,0060.000.00-0.00buy
EXCHANGE TRADED CONCEPTS, LLC18,41419,819+1,4050.030.02-0.00buy
Covestor Ltd101,116+1,1060.000.03+0.03buy
WELLS FARGO & COMPANY/MN36,78237,875+1,0930.000.00-0.00buy
GROUP ONE TRADING LLC1,7182,571+8530.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE6,6527,330+6780.000.00-0.00buy
BNP PARIBAS FINANCIAL MARKETS22,35422,874+5200.000.00-0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC4,8625,348+4860.000.00-0.00buy
Mirae Asset Global Investments Co., Ltd.10,75211,234+4820.000.00-0.00buy
PNC FINANCIAL SERVICES GROUP, INC.1,2631,618+3550.000.00+0.00buy
Rafferty Asset Management, LLC5,6796,018+3390.000.00-0.00buy
FMR LLC4,9455,251+3060.000.00-0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM5,0605,353+2930.000.00-0.00buy
TEXAS PERMANENT SCHOOL FUND CORP15,05215,310+2580.010.01-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/5,9416,150+2090.000.00-0.00buy
State of Wyoming2,0622,243+1810.020.02-0.00buy
HARBOUR INVESTMENTS, INC.300480+1800.000.00+0.00buy
Parallel Advisors, LLC267442+1750.000.00+0.00buy
EverSource Wealth Advisors, LLC351493+1420.000.00+0.00buy
Russell Investments Group, Ltd.1,2841,388+1040.000.00-0.00buy
CENTRAL TRUST Co145235+900.000.00+0.00buy
Avior Wealth Management, LLC073+730.000.00+0.00buy
Unison Advisors LLC9,98010,048+680.060.05-0.01buy
NBC SECURITIES, INC.055+550.000.00+0.00buy
MARTINGALE ASSET MANAGEMENT L P20,05020,082+320.020.02-0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO575603+280.000.00-0.00buy
ROMAN BUTLER FULLERTON & CO4,8944,905+110.130.08-0.04buy
Tennessee Valley Asset Management Partners010+100.000.00+0.00buy
Abound Wealth Management010+100.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP7,3867,394+80.000.00-0.00buy
CWM, LLC463469+60.000.00-0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO689694+50.000.00-0.00buy
GREENWOOD GEARHART INC03+30.000.00+0.00buy
FIFTH THIRD BANCORP205208+30.000.00-0.00buy
Fairfield Financial Advisors, LTD140141+10.000.00-0.00buy
Smithfield Trust Co1,1121,11200.000.00-0.00hold
BALDWIN WEALTH PARTNERS LLC/MA10010000.000.00-0.00hold
CANADA LIFE ASSURANCE Co15,33415,33400.000.00-0.00hold
MORGAN DEMPSEY CAPITAL MANAGEMENT LLC1,4071,40700.020.02-0.00hold
Ameritas Investment Partners, Inc.2,2682,26800.000.00-0.00hold
MAIRS & POWER INC12,00012,00000.010.01-0.00hold
WASHINGTON TRUST Co757500.000.00-0.00hold
ALLIANCEBERNSTEIN L.P.25,07525,07500.000.00-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC121200.000.00-0.00hold
Estabrook Capital Management65065000.010.00-0.00hold
Hartford Financial Management Inc.656500.000.00-0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,0663,06600.000.00-0.00hold
Lee Financial Co10110100.000.00-0.00hold
AdvisorNet Financial, Inc2200.000.00-0.00hold
BENJAMIN EDWARDS INC979700.000.00-0.00hold
Kessler Investment Group, LLC25025000.010.01-0.00hold
MetLife Investment Management, LLC9,5059,50500.000.00-0.00hold
Westside Investment Management, Inc.151500.000.00-0.00hold
Allworth Financial LP838300.000.00-0.00hold
Winch Advisory Services, LLC919100.000.00-0.00hold
State of Tennessee, Department of Treasury6,0036,00300.000.00-0.00hold
Cypress Capital Management LLC (WY)20020000.010.01-0.00hold
Glassman Wealth Services131300.000.00-0.00hold
Mascoma Wealth Management LLC10010000.000.00-0.00hold
Bogart Wealth, LLC49349300.000.00-0.00hold
GPS Wealth Strategies Group, LLC10010000.000.00-0.00hold
Salomon & Ludwin, LLC737300.000.00-0.00hold
Maryland State Retirement & Pension System6,5286,52800.010.01-0.00hold
Mechanics Financial Corp10010000.000.00-0.00hold
Rise Advisors, LLC181800.000.00-0.00hold
Spire Wealth Management14514500.000.00-0.00hold
YOUSIF CAPITAL MANAGEMENT, LLC7,3147,31400.000.00-0.00hold
Page 1 of 3