Stock Transactions — STURM RUGER & CO INC

Total Bought
1,135,233
96 transactions
Total Sold
1,293,960
83 transactions
Net
-158,727
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WELLINGTON MANAGEMENT GROUP LLP239,863411,918+172,0550.000.00+0.00buy
NORGES BANK098,764+98,7640.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP80,957177,660+96,7030.000.00+0.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS75,006131,093+56,0870.010.02+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP053,565+53,5650.000.00+0.00buy
UBS Group AG52,129102,433+50,3040.000.00+0.00buy
Trexquant Investment LP036,919+36,9190.000.02+0.02buy
MORGAN STANLEY248,134281,313+33,1790.000.00-0.00buy
Marathon Partners Equity Management, LLC032,500+32,5000.001.11+1.11buy
STATE STREET CORP616,246640,791+24,5450.000.00-0.00buy
Weiss Asset Management LP49,54673,331+23,7850.050.06+0.01buy
JPMORGAN CHASE & CO60,85983,940+23,0810.000.00+0.00buy
Bank of New York Mellon Corp180,105202,841+22,7360.000.00-0.00buy
BlackRock, Inc.2,743,1482,765,864+22,7160.000.00-0.00buy
NORTHERN TRUST CORP162,161184,831+22,6700.000.00-0.00buy
Allspring Global Investments Holdings, LLC722,672+22,6650.000.00+0.00buy
Semanteon Capital Management, LP020,718+20,7180.000.39+0.39buy
AQR CAPITAL MANAGEMENT LLC10,66829,706+19,0380.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS8,69326,873+18,1800.000.00+0.00buy
HRT FINANCIAL LP58,73276,220+17,4880.010.01+0.00buy
MARSHALL WACE, LLP67,17383,386+16,2130.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC82,17498,102+15,9280.000.00+0.00buy
D. E. Shaw & Co., Inc.37,66253,048+15,3860.000.00+0.00buy
FMR LLC2,57217,473+14,9010.000.00+0.00buy
XTX Topco Ltd014,769+14,7690.000.04+0.04buy
MEEDER ASSET MANAGEMENT INC013,585+13,5850.000.03+0.03buy
Graham Capital Management, L.P.012,774+12,7740.000.01+0.01buy
Verition Fund Management LLC5,74817,288+11,5400.000.00+0.00buy
Creative Planning7,68618,381+10,6950.000.00+0.00buy
BANK OF MONTREAL /CAN/09,699+9,6990.000.00+0.00buy
INCEPTIONR LLC09,082+9,0820.000.07+0.07buy
AlphaQuest LLC21,87730,396+8,5190.080.14+0.06buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP11,42819,271+7,8430.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC30,39037,921+7,5310.000.00-0.00buy
SHERBROOKE PARK ADVISERS LLC07,054+7,0540.000.08+0.08buy
Point72 Asset Management, L.P.07,000+7,0000.000.00+0.00buy
Dynamic Technology Lab Private Ltd06,927+6,9270.000.04+0.04buy
PUBLIC SECTOR PENSION INVESTMENT BOARD35,76741,870+6,1030.010.01-0.00buy
Brevan Howard Capital Management LP05,938+5,9380.000.01+0.01buy
iSAM Funds (UK) Ltd05,912+5,9120.000.16+0.16buy
BALYASNY ASSET MANAGEMENT L.P.22,35327,140+4,7870.000.00-0.00buy
Campbell & CO Investment Adviser LLC6,84211,340+4,4980.020.03+0.01buy
AIGEN INVESTMENT MANAGEMENT, LP7,51011,859+4,3490.060.07+0.01buy
Connor, Clark & Lunn Investment Management Ltd.22,28126,499+4,2180.000.00-0.00buy
Invesco Ltd.137,592141,773+4,1810.000.00-0.00buy
INTECH INVESTMENT MANAGEMENT LLC12,27916,076+3,7970.010.01-0.00buy
Quantbot Technologies LP7,72711,066+3,3390.010.01+0.00buy
Aquatic Capital Management LLC8,30011,545+3,2450.010.01+0.00buy
EXCHANGE TRADED CONCEPTS, LLC48,74051,473+2,7330.050.04-0.01buy
DEUTSCHE BANK AG\57,27859,952+2,6740.000.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC378,727381,193+2,4660.000.00-0.00buy
PRINCIPAL FINANCIAL GROUP INC79,60081,537+1,9370.000.00-0.00buy
RHUMBLINE ADVISERS43,03844,956+1,9180.000.00-0.00buy
WELLS FARGO & COMPANY/MN40,63842,272+1,6340.000.00-0.00buy
CANADA LIFE ASSURANCE Co15,68117,260+1,5790.000.00-0.00buy
Point72 Asia (Singapore) Pte. Ltd.3671,655+1,2880.000.02+0.01buy
Centiva Capital, LP7,6548,747+1,0930.010.01-0.00buy
GROUP ONE TRADING LLC2,7203,654+9340.000.00-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/7,2998,206+9070.000.00-0.00buy
Point72 (DIFC) Ltd1,2622,125+8630.000.01+0.00buy
MetLife Investment Management, LLC9,55510,247+6920.000.00-0.00buy
Menard Financial Group LLC0640+6400.000.01+0.01buy
MARTINGALE ASSET MANAGEMENT L P23,07823,666+5880.020.02-0.00buy
CWM, LLC5971,164+5670.000.00+0.00buy
Legal & General Group Plc47,65748,191+5340.000.00-0.00buy
JONES FINANCIAL COMPANIES LLLP1,5232,018+4950.000.00+0.00buy
Byrne Asset Management LLC0450+4500.000.01+0.01buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.9,0079,387+3800.000.00-0.00buy
CITIGROUP INC28,50728,868+3610.000.00-0.00buy
BARCLAYS PLC32,09732,453+3560.000.00-0.00buy
Allworth Financial LP87433+3460.000.00+0.00buy
Sterling Capital Management LLC48383+3350.000.00+0.00buy
SIGNATUREFD, LLC18274+2560.000.00+0.00buy
WHITTIER TRUST CO OF NEVADA INC0231+2310.000.00+0.00buy
IFP Advisors, Inc1,1981,393+1950.000.00-0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO89283+1940.000.00+0.00buy
QUADRANT CAPITAL GROUP LLC158350+1920.000.00+0.00buy
PNC FINANCIAL SERVICES GROUP, INC.403548+1450.000.00+0.00buy
Global Retirement Partners, LLC106197+910.000.00+0.00buy
Quent Capital, LLC082+820.000.00+0.00buy
Cornerstone Planning Group LLC081+810.000.00+0.00buy
MAI Capital Management072+720.000.00+0.00buy
Hexagon Capital Partners LLC1281+690.000.00+0.00buy
Physician Wealth Advisors, Inc.057+570.000.00+0.00buy
EverSource Wealth Advisors, LLC202258+560.000.00-0.00buy
STUDIO INVESTMENT MANAGEMENT LLC050+500.000.00+0.00buy
Unison Advisors LLC10,17410,219+450.050.04-0.01buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO713754+410.000.00-0.00buy
NewSquare Capital LLC030+300.000.00+0.00buy
LPL Financial LLC12,80012,826+260.000.00-0.00buy
FIFTH THIRD BANCORP200219+190.000.00-0.00buy
SALEM INVESTMENT COUNSELORS INC09+90.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC1015+50.000.00+0.00buy
Covestor Ltd1923+40.000.00-0.00buy
Winch Advisory Services, LLC9293+10.000.00-0.00buy
Steward Partners Investment Advisory, LLC432433+10.000.00-0.00buy
Ameritas Investment Partners, Inc.2,2682,26800.000.00-0.00hold
MAIRS & POWER INC12,00012,00000.000.00-0.00hold
WASHINGTON TRUST Co757500.000.00-0.00hold
MassMutual Private Wealth & Trust, FSB131300.000.00-0.00hold
Page 1 of 3