Stock Transactions — STURM RUGER & CO INC

Total Bought
1,140,026
92 transactions
Total Sold
1,171,685
94 transactions
Net
-31,659
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
UBS Group AG131,387392,399+261,0120.000.00+0.00buy
CITADEL ADVISORS LLC43,213150,413+107,2000.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP278,464354,245+75,7810.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC100,834169,287+68,4530.000.01+0.00buy
ROYAL BANK OF CANADA210,296272,707+62,4110.000.00+0.00buy
Pacer Advisors, Inc.058,074+58,0740.000.01+0.01buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC219,061264,232+45,1710.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC159,205202,284+43,0790.000.00+0.00buy
TWO SIGMA INVESTMENTS, LP57,19690,959+33,7630.000.01+0.00buy
GOLDMAN SACHS GROUP INC131,503165,079+33,5760.000.00-0.00buy
Y-Intercept (Hong Kong) Ltd030,779+30,7790.000.03+0.03buy
GSA CAPITAL PARTNERS LLP023,214+23,2140.000.06+0.06buy
TEACHER RETIREMENT SYSTEM OF TEXAS128,973150,706+21,7330.020.02+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC016,612+16,6120.000.00+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC37,92152,723+14,8020.000.00+0.00buy
JPMORGAN CHASE & CO68,54983,236+14,6870.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP20,99335,050+14,0570.000.00+0.00buy
Horizon Investments, LLC013,325+13,3250.000.01+0.01buy
RITHOLTZ WEALTH MANAGEMENT011,891+11,8910.000.01+0.01buy
Allianz Asset Management GmbH011,266+11,2660.000.00+0.00buy
Mariner, LLC7,69318,743+11,0500.000.00+0.00buy
AXQ CAPITAL, LP09,770+9,7700.000.11+0.11buy
SIMPLEX TRADING, LLC15,18924,875+9,6860.020.02+0.00buy
TWO SIGMA ADVISERS, LP16,70026,000+9,3000.000.00+0.00buy
Ballentine Partners, LLC09,065+9,0650.000.00+0.00buy
Beacon Pointe Advisors, LLC08,958+8,9580.000.00+0.00buy
BARCLAYS PLC25,15734,053+8,8960.000.00+0.00buy
IEQ CAPITAL, LLC22,28630,632+8,3460.010.01-0.00buy
HRT FINANCIAL LP08,236+8,2360.000.00+0.00buy
Qube Research & Technologies Ltd06,833+6,8330.000.00+0.00buy
Jain Global LLC06,806+6,8060.000.00+0.00buy
Aquatic Capital Management LLC4,83811,581+6,7430.000.01+0.00buy
Aristides Capital LLC06,625+6,6250.000.08+0.08buy
JUPITER ASSET MANAGEMENT LTD06,518+6,5180.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC759,176765,676+6,5000.050.04-0.01buy
Squarepoint Ops LLC5,25711,398+6,1410.000.00+0.00buy
Invesco Ltd.154,872160,619+5,7470.000.00-0.00buy
iSAM Funds (UK) Ltd05,680+5,6800.000.04+0.04buy
WELLINGTON MANAGEMENT GROUP LLP458,328463,880+5,5520.000.00-0.00buy
WELLS FARGO & COMPANY/MN40,28243,885+3,6030.000.00-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD53,26456,394+3,1300.010.01-0.00buy
CWM, LLC4,5137,075+2,5620.000.00+0.00buy
Tower Research Capital LLC (TRC)7743,031+2,2570.000.00+0.00buy
EXCHANGE TRADED CONCEPTS, LLC52,01154,116+2,1050.040.02-0.01buy
SG Americas Securities, LLC4,3645,970+1,6060.000.00+0.00buy
Walleye Capital LLC01,284+1,2840.000.00+0.00buy
EverSource Wealth Advisors, LLC4361,568+1,1320.000.00+0.00buy
PRUDENTIAL FINANCIAL INC16,74317,814+1,0710.000.00-0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al11,20012,200+1,0000.000.00-0.00buy
Parvin Asset Management, LLC14,29015,290+1,0000.630.56-0.07buy
Legal & General Group Plc46,49347,426+9330.000.00-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/9,20510,129+9240.000.00-0.00buy
LAZARD ASSET MANAGEMENT LLC59,15060,012+8620.000.00-0.00buy
FIRST TRUST ADVISORS LP56,77257,626+8540.000.00-0.00buy
Vident Advisory, LLC14,94515,699+7540.010.01-0.00buy
MARTINGALE ASSET MANAGEMENT L P24,04624,747+7010.020.02-0.00buy
Brevan Howard Capital Management LP7,4088,028+6200.010.00-0.00buy
State of Alaska, Department of Revenue9,3049,857+5530.000.00-0.00buy
Quarry LP0529+5290.000.00+0.00buy
Larson Financial Group LLC8495+4870.000.00+0.00buy
IFP Advisors, Inc1,3971,799+4020.000.00+0.00buy
Nebula Research & Development LLC15,01415,405+3910.050.05-0.01buy
BARROW HANLEY MEWHINNEY & STRAUSS LLC0380+3800.000.00+0.00buy
XTX Topco Ltd16,51816,890+3720.030.03-0.01buy
WHITTIER TRUST CO OF NEVADA INC1,4001,750+3500.000.00+0.00buy
Byrne Asset Management LLC9681,278+3100.030.03+0.00buy
JONES FINANCIAL COMPANIES LLLP2,7023,003+3010.000.00-0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE5,7036,002+2990.000.00-0.00buy
Illinois Municipal Retirement Fund8,3498,629+2800.000.00-0.00buy
CoreCap Advisors, LLC109363+2540.000.00+0.00buy
Brooklyn Investment Group19177+1580.000.00+0.00buy
GROUP ONE TRADING LLC622772+1500.000.00-0.00buy
HANTZ FINANCIAL SERVICES, INC.0117+1170.000.00+0.00buy
MAI Capital Management72187+1150.000.00+0.00buy
GAMMA Investing LLC653755+1020.000.00-0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO89189+1000.000.00+0.00buy
TWIN PEAKS WEALTH ADVISORS, LLC089+890.000.00+0.00buy
Sterling Capital Management LLC209294+850.000.00+0.00buy
Global Retirement Partners, LLC197276+790.000.00+0.00buy
Cambridge Investment Research Advisors, Inc.14,40914,476+670.000.00-0.00buy
Unison Advisors LLC10,25010,315+650.050.04-0.01buy
Ameritas Advisory Services, LLC050+500.000.00+0.00buy
Clearstead Advisors, LLC62110+480.000.00+0.00buy
COUNTRY TRUST BANK039+390.000.00+0.00buy
HUNTINGTON NATIONAL BANK138+370.000.00+0.00buy
AdvisorNet Financial, Inc033+330.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO821841+200.000.00-0.00buy
Avion Wealth014+140.000.000.00buy
SBI Securities Co., Ltd.8595+100.000.00-0.00buy
ASSETMARK, INC02+20.000.00+0.00buy
Winch Advisory Services, LLC9394+10.000.00-0.00buy
MRP Capital Investments, LLC124125+10.000.00-0.00buy
Smithfield Trust Co1,0121,01200.000.00-0.00hold
Ameritas Investment Partners, Inc.2,2682,26800.000.00-0.00hold
MAIRS & POWER INC12,00012,00000.000.00-0.00hold
OREGON PUBLIC EMPLOYEES RETIREMENT FUND3,8033,80300.000.00-0.00hold
ALLIANCEBERNSTEIN L.P.21,24521,24500.000.00-0.00hold
FARMERS & MERCHANTS INVESTMENTS INC121200.000.00-0.00hold
JANUS HENDERSON GROUP PLC7,7487,74800.000.00-0.00hold
CIBC Private Wealth Group LLC10010000.000.00-0.00hold
Page 1 of 3