Stock Transactions — STURM RUGER & CO INC

Total Bought
1,000,768
88 transactions
Total Sold
898,385
100 transactions
Net
+102,383
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
TWO SIGMA ADVISERS, LP26,000187,300+161,3000.000.02+0.01buy
UBS Group AG392,399514,510+122,1110.000.00+0.00buy
TWO SIGMA INVESTMENTS, LP90,959198,936+107,9770.010.01+0.01buy
Russell Investments Group, Ltd.2,39761,031+58,6340.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC264,232313,476+49,2440.000.00+0.00buy
Assenagon Asset Management S.A.044,410+44,4100.000.00+0.00buy
DEPRINCE RACE & ZOLLO INC039,117+39,1170.000.03+0.03buy
BANK OF AMERICA CORP /DE/50,87287,076+36,2040.000.00+0.00buy
WELLINGTON MANAGEMENT GROUP LLP463,880492,429+28,5490.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC202,284229,851+27,5670.000.01+0.00buy
Allianz Asset Management GmbH11,26637,411+26,1450.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC169,287193,766+24,4790.010.01+0.00buy
SummerHaven Investment Management, LLC023,674+23,6740.000.60+0.60buy
SG Americas Securities, LLC5,97028,116+22,1460.000.00+0.00buy
Verition Fund Management LLC015,911+15,9110.000.00+0.00buy
GOLDMAN SACHS GROUP INC165,079180,938+15,8590.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.012,911+12,9110.000.00+0.00buy
Walleye Capital LLC1,28414,106+12,8220.000.00+0.00buy
Groupe la Francaise011,135+11,1350.000.01+0.01buy
EXCHANGE TRADED CONCEPTS, LLC54,11664,264+10,1480.020.03+0.00buy
THOMIST CAPITAL MANAGEMENT, LP09,000+9,0000.000.12+0.12buy
Arax Advisory Partners268,261+8,2350.000.01+0.01buy
Quantbot Technologies LP07,746+7,7460.000.01+0.01buy
Quantinno Capital Management LP07,026+7,0260.000.00+0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD56,39463,058+6,6640.010.01+0.00buy
MARSHALL WACE, LLP06,300+6,3000.000.00+0.00buy
FMR LLC93,40999,685+6,2760.000.00+0.00buy
MERCER GLOBAL ADVISORS INC /ADV06,089+6,0890.000.00+0.00buy
Parvin Asset Management, LLC15,29021,040+5,7500.560.81+0.25buy
Joel Isaacson & Co., LLC05,309+5,3090.000.01+0.01buy
Petrus Trust Company, LTA05,271+5,2710.000.03+0.03buy
WOLVERINE TRADING, LLC05,138+5,1380.000.00+0.00buy
Jump Financial, LLC05,102+5,1020.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
AIGEN INVESTMENT MANAGEMENT, LP04,997+4,9970.000.03+0.03buy
Arizona State Retirement System04,899+4,8990.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC04,890+4,8900.000.00+0.00buy
Walleye Trading LLC03,630+3,6300.000.00+0.00buy
Advisory Services Network, LLC03,355+3,3550.000.00+0.00buy
CWM, LLC7,0759,852+2,7770.000.00+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC16,61219,213+2,6010.000.00+0.00buy
Vident Advisory, LLC15,69918,216+2,5170.010.01+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP49,71552,104+2,3890.000.00+0.00buy
LPL Financial LLC12,15314,389+2,2360.000.00+0.00buy
WELLS FARGO & COMPANY/MN43,88545,923+2,0380.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC382,183384,189+2,0060.000.00+0.00buy
Covestor Ltd121,802+1,7900.000.04+0.04buy
RITHOLTZ WEALTH MANAGEMENT11,89113,548+1,6570.010.01+0.00buy
EASTERN BANK01,600+1,6000.000.00+0.00buy
Cornerstone Planning Group LLC661,436+1,3700.000.00+0.00buy
MARTINGALE ASSET MANAGEMENT L P24,74725,857+1,1100.020.03+0.01buy
HighTower Advisors, LLC8,5079,607+1,1000.000.00+0.00buy
RHUMBLINE ADVISERS40,84441,885+1,0410.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP3,0033,992+9890.000.00+0.00buy
Police & Firemen's Retirement System of New Jersey3,5694,528+9590.000.00+0.00buy
AlphaQuest LLC7,4208,302+8820.030.02-0.00buy
QUADRANT CAPITAL GROUP LLC0729+7290.000.00+0.00buy
Parallel Advisors, LLC4081,128+7200.000.00+0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al12,20012,900+7000.000.00+0.00buy
Sterling Capital Management LLC294737+4430.000.00+0.00buy
Ballentine Partners, LLC9,0659,507+4420.000.01+0.00buy
Financial Life Planners0372+3720.000.01+0.01buy
Rockefeller Capital Management L.P.0349+3490.000.00+0.00buy
MAI Capital Management187487+3000.000.00+0.00buy
Allworth Financial LP496698+2020.000.00+0.00buy
HANTZ FINANCIAL SERVICES, INC.117314+1970.000.00+0.00buy
AMALGAMATED BANK4,7354,899+1640.000.00+0.00buy
Caitong International Asset Management Co., Ltd6125+1190.000.00+0.00buy
Compass Financial Services Inc0100+1000.000.00+0.00buy
Quent Capital, LLC082+820.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC082+820.000.00+0.00buy
GGM Financials LLC081+810.000.00+0.00buy
Salomon & Ludwin, LLC073+730.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/10,12910,193+640.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO841894+530.000.00+0.00buy
Unison Advisors LLC10,31510,365+500.040.04-0.00buy
UMB Bank, n.a.1765+480.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC10,82710,866+390.000.00+0.00buy
BESSEMER GROUP INC038+380.000.00+0.00buy
Blue Trust, Inc.025+250.000.00+0.00buy
Farther Finance Advisors, LLC222+200.000.00+0.00buy
Wealthspire Advisors, LLC015+150.000.00+0.00buy
Cetera Investment Advisers10,89010,900+100.000.00-0.00buy
Triumph Capital Management06+60.000.00+0.00buy
CIBC Private Wealth Group LLC100101+10.000.00+0.00buy
GPS Wealth Strategies Group, LLC101102+10.000.00+0.00buy
TD Waterhouse Canada Inc.01+10.000.00+0.00buy
Smithfield Trust Co1,0121,01200.000.00+0.00hold
CANADA LIFE ASSURANCE Co14,52214,52200.000.00+0.00hold
MAIRS & POWER INC12,00012,00000.000.00+0.00hold
ALLIANCEBERNSTEIN L.P.21,24521,24500.000.00+0.00hold
COUNTRY TRUST BANK393900.000.00+0.00hold
FARMERS & MERCHANTS INVESTMENTS INC121200.000.00+0.00hold
WHITTIER TRUST CO OF NEVADA INC1,7501,75000.000.00+0.00hold
JANUS HENDERSON GROUP PLC7,7487,74800.000.00+0.00hold
Estabrook Capital Management10010000.000.00+0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,0223,02200.000.00+0.00hold
VISION FINANCIAL MARKETS LLC515100.000.00+0.00hold
AdvisorNet Financial, Inc333300.000.00+0.00hold
Page 1 of 3