Stock Transactions — STURM RUGER & CO INC

Total Bought
804,897
82 transactions
Total Sold
710,161
88 transactions
Net
+94,736
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WELLINGTON MANAGEMENT GROUP LLP126,489250,685+124,1960.000.00+0.00buy
Assenagon Asset Management S.A.67,104142,729+75,6250.010.01+0.01buy
JANE STREET GROUP, LLC12,70277,069+64,3670.000.00+0.00buy
ROYAL BANK OF CANADA172,332229,353+57,0210.000.00+0.00buy
Impala Asset Management LLC053,500+53,5000.002.01+2.01buy
DEPRINCE RACE & ZOLLO INC047,637+47,6370.000.04+0.04buy
Russell Investments Group, Ltd.1,47738,668+37,1910.000.00+0.00buy
SG Americas Securities, LLC031,992+31,9920.000.01+0.01buy
Connor, Clark & Lunn Investment Management Ltd.4,93231,336+26,4040.000.01+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC13,75232,873+19,1210.000.00+0.00buy
BANK OF AMERICA CORP /DE/47,36766,306+18,9390.000.00+0.00buy
D. E. Shaw & Co., Inc.15,09032,213+17,1230.000.00+0.00buy
Schonfeld Strategic Advisors LLC016,400+16,4000.000.01+0.01buy
Bank of New York Mellon Corp194,179207,639+13,4600.000.00-0.00buy
DIMENSIONAL FUND ADVISORS LP013,265+13,2650.000.00+0.00buy
STATE OF WISCONSIN INVESTMENT BOARD012,614+12,6140.000.00+0.00buy
Tower Research Capital LLC (TRC)1,86312,319+10,4560.000.01+0.01buy
EXCHANGE TRADED CONCEPTS, LLC34,18744,318+10,1310.040.05+0.01buy
Quantbot Technologies LP010,073+10,0730.000.02+0.02buy
Cubist Systematic Strategies, LLC7,32516,981+9,6560.000.01+0.01buy
Jump Financial, LLC6,78614,974+8,1880.010.01+0.00buy
GSA CAPITAL PARTNERS LLP7,21814,950+7,7320.030.04+0.02buy
INTECH INVESTMENT MANAGEMENT LLC07,469+7,4690.000.00+0.00buy
Engineers Gate Manager LP06,657+6,6570.000.01+0.01buy
GTS SECURITIES LLC5,11911,705+6,5860.010.01+0.00buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC7,18713,638+6,4510.000.00+0.00buy
RHUMBLINE ADVISERS40,37946,685+6,3060.000.00+0.00buy
UBS Group AG31,18037,420+6,2400.000.00+0.00buy
Walleye Capital LLC9,71915,466+5,7470.000.01+0.00buy
GEODE CAPITAL MANAGEMENT, LLC383,143388,465+5,3220.000.00-0.00buy
DARK FOREST CAPITAL MANAGEMENT LP05,305+5,3050.000.04+0.04buy
TEXAS PERMANENT SCHOOL FUND CORP15,51120,734+5,2230.010.01+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM4,9719,903+4,9320.000.00+0.00buy
Campbell & CO Investment Adviser LLC04,907+4,9070.000.02+0.02buy
HRT FINANCIAL LP29,47233,977+4,5050.010.01-0.00buy
Vident Advisory, LLC6,35910,712+4,3530.010.01+0.01buy
State of Wyoming1,8475,538+3,6910.010.04+0.02buy
MARSHALL WACE, LLP19,19422,658+3,4640.000.00-0.00buy
Ancora Advisors LLC6,2969,557+3,2610.010.01+0.00buy
CANADA LIFE ASSURANCE Co15,33418,446+3,1120.000.00+0.00buy
GROUP ONE TRADING LLC02,926+2,9260.000.00+0.00buy
ALPS ADVISORS INC17,44820,251+2,8030.010.01+0.00buy
OCCUDO QUANTITATIVE STRATEGIES LP4,9887,471+2,4830.040.06+0.01buy
Verition Fund Management LLC4,7147,139+2,4250.000.00+0.00buy
WELLS FARGO & COMPANY/MN38,85840,919+2,0610.000.00-0.00buy
Palouse Capital Management, Inc.01,851+1,8510.000.05+0.05buy
PUBLIC SECTOR PENSION INVESTMENT BOARD36,78438,267+1,4830.010.01-0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP12,88314,346+1,4630.000.00+0.00buy
MARTINGALE ASSET MANAGEMENT L P21,73222,878+1,1460.020.02+0.00buy
LPL Financial LLC10,90411,967+1,0630.000.00-0.00buy
AIGEN INVESTMENT MANAGEMENT, LP6,0316,983+9520.060.06-0.00buy
JONES FINANCIAL COMPANIES LLLP102930+8280.000.00+0.00buy
Catalyst Funds Management Pty Ltd0600+6000.000.01+0.01buy
AlphaQuest LLC0530+5300.000.00+0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.0519+5190.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/6,9127,420+5080.000.00-0.00buy
US BANCORP \DE\2,2342,724+4900.000.00+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC0456+4560.000.00+0.00buy
Byrne Asset Management LLC0420+4200.000.01+0.01buy
GAMMA Investing LLC230478+2480.000.00+0.00buy
VOYA INVESTMENT MANAGEMENT LLC5,8786,085+2070.000.00-0.00buy
Quarry LP0199+1990.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE6,7176,822+1050.000.00-0.00buy
Clearstead Advisors, LLC61162+1010.000.00-0.00buy
Arizona State Retirement System4,8714,945+740.000.00-0.00buy
Global Retirement Partners, LLC106166+600.000.00+0.00buy
MetLife Investment Management, LLC9,5059,555+500.000.00-0.00buy
Unison Advisors LLC10,08510,135+500.050.05+0.01buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO633678+450.000.00-0.00buy
AdvisorNet Financial, Inc032+320.000.00+0.00buy
Smartleaf Asset Management LLC023+230.000.00+0.00buy
QUADRANT CAPITAL GROUP LLC522539+170.000.00-0.00buy
FIFTH THIRD BANCORP423434+110.000.00-0.00buy
NISA INVESTMENT ADVISORS, LLC11,35611,367+110.000.00-0.00buy
UMB Bank, n.a.818+100.000.00+0.00buy
INNEALTA CAPITAL, LLC09+90.000.00+0.00buy
MassMutual Private Wealth & Trust, FSB1320+70.000.00+0.00buy
CWM, LLC1,3461,349+30.000.00-0.00buy
MORGAN DEMPSEY CAPITAL MANAGEMENT LLC1,5761,578+20.020.02-0.00buy
Covestor Ltd1,1291,131+20.030.03-0.00buy
Larson Financial Group LLC01+10.000.00+0.00buy
Fairfield Financial Advisors, LTD141142+10.000.00-0.00buy
Smithfield Trust Co1,1121,11200.000.00-0.00hold
BALDWIN WEALTH PARTNERS LLC/MA10010000.000.00-0.00hold
BESSEMER GROUP INC10210200.000.00-0.00hold
Ameritas Investment Partners, Inc.2,2682,26800.000.00-0.00hold
MAIRS & POWER INC12,00012,00000.010.00-0.00hold
WASHINGTON TRUST Co757500.000.00-0.00hold
ALLIANCEBERNSTEIN L.P.21,45521,45500.000.00-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC121200.000.00-0.00hold
CIBC Private Wealth Group LLC10010000.000.00-0.00hold
Estabrook Capital Management65065000.000.00-0.00hold
Hartford Financial Management Inc.656500.000.00-0.00hold
Zurcher Kantonalbank (Zurich Cantonalbank)3,0223,02200.000.00-0.00hold
BENJAMIN EDWARDS INC989800.000.00-0.00hold
Petrus Trust Company, LTA18,66518,66500.080.07-0.01hold
Kessler Investment Group, LLC25025000.010.01-0.00hold
Vestcor Inc16,56216,56200.030.02-0.00hold
Louisiana State Employees Retirement System8,8008,80000.010.01-0.00hold
Westside Investment Management, Inc.151500.000.00-0.00hold
Page 1 of 3