Who owns Sturm, Ruger & Company?

Top Holders and Investors of RGR Stock

Find out what company owns Sturm, Ruger & Company, who bought RGR this quarter, and who sold shares of RGR stock?

Fund or Company Name Number of Shares Valued At As Of
The Vanguard Group,Inc 2.22M $116.89M Dec 2016
BlackRock Fund Advisors 1.85M $97.65M Dec 2016
The London Company 1.72M $90.58M Dec 2016
Capital World Investors^ 1.22M $64.31M Dec 2016
DIMENSIONAL FUND ADVISORS 666421 $35.12M Dec 2016
Abdiel Capital Advisors 558836 $29.45M Dec 2016
BlackRock Institutional Trust Company, N.A. 482426 $25.42M Dec 2016
STATE STREET CORPORATION 391756 $20.65M Dec 2016
Bank of New York Mellon 362794 $19.12M Dec 2016
SUSQUEHANNA INTERNATIONAL 339029 $17.87M Dec 2016
Renaissance Technologies, L.L.C. 274000 $14.44M Dec 2016
NORTHERN TRUST 236027 $12.44M Dec 2016
Morgan Dempsey Capital Management, LLC 199445 $10.51M Dec 2016
Ameriprise Financial, Inc. 191599 $10.10M Dec 2016
GOLDMAN SACHS GROUP INC 156328 $8.24M Dec 2016
Principal Financial Group, Inc. 153738 $8.10M Dec 2016
Bank of America Corporation 147694 $7.78M Dec 2016
PRUDENTIAL FINANCIAL 143252 $7.55M Dec 2016
Deutsche Bank Aktiengesellschaft 140606 $6.70M Dec 2016
CITADEL ADVISORS LLC 135838 $7.16M Dec 2016
Geode Capital Management, LLC 132508 $6.98M Dec 2016
JPMORGAN CHASE & CO 129376 $6.82M Dec 2016
M^T Bank Corporation 108803 $5.74M Dec 2016
Charles Schwab Investment Management, Inc. 104154 $5.49M Dec 2016
MORGAN STANLEY 96821 $5.10M Dec 2016
BlackRock Investment Management 95582 $5.04M Dec 2016
Wells Fargo & Company 89681 $4.73M Dec 2016
Canada Pension Plan Investment Board 89500 $4.72M Dec 2016
Randolph Company 75350 $3.97M Dec 2016
PEAK6 Investments, L.P. 67921 $3.58M Dec 2016
Citigroup Inc. 59440 $3.13M Dec 2016
Barclays PLC 55551 $2.93M Dec 2016
Raymond James & Associates 55005 $2.90M Dec 2016
TIAA-CREF Investment Management 54040 $2.85M Dec 2016
Midas Management Corporation 52850 $2.79M Dec 2016
JAMES INVESTMENT RESEARCH INC 52721 $2.78M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 51904 $2.73M Dec 2016
Two Sigma Advisers, LLC 49326 $2.60M Dec 2016
US BANCORP \DE\ 49080 $2.59M Dec 2016
Invesco Ltd. 47822 $2.52M Dec 2016
Gotham Asset Management, LLC 47671 $2.51M Dec 2016
Frank Russell Company 43557 $2.98M Mar 2016
CLARK ESTATES INC/NY 42000 $2.21M Dec 2016
AQR Capital Management, LLC 40868 $2.15M Dec 2016
BlackRock Group 40366 $2.13M Dec 2016
UBS Group AG 39206 $2.07M Dec 2016
STIFEL FINANCIAL 38612 $2.03M Dec 2016
Credit Suisse AG 34417 $1.81M Dec 2016
Legal & General Group Plc 33141 $1.75M Dec 2016
ALLIANCEBERNSTEIN, L.P. 32998 $1.74M Dec 2016
Parametric Portfolio Associates 32252 $1.70M Dec 2016
RHUMBLINE ADVISERS 31751 $1.67M Dec 2016
Wellington Management Company, LLP 31721 $1.67M Dec 2016
Teachers Advisors 30838 $1.62M Dec 2016
Swiss National Bank 30100 $1.59M Dec 2016
JANE STREET 28893 $1.52M Dec 2016
First Trust Advisors L.P. 27979 $1.47M Dec 2016
Nationwide Fund Advisors 27429 $1.45M Dec 2016
Guggenheim Capital, LLC Managers 26597 $1.40M Dec 2016
The Great-West Life Assurance Company 24922 $1.31M Dec 2016
U.S. Global Investors, Inc. 24000 $1.27M Dec 2016
Endicott Management Company 22500 $1.19M Dec 2016
GSA Capital Partners LLP 22500 $1.19M Dec 2016
USA MUTUALS ADVISORS 21000 $1.11M Dec 2016
Alambic Investment Management 20800 $1.10M Dec 2016
Brian McDonald 20197 $1.04M Dec 2016
Creative Planning 19567 $1.03M Dec 2016
Walleye Trading, LLC 19487 $1.04M Dec 2016
Spot Trading L.L.C 19100 $1.01M Dec 2016
CenterStar Fund 17945 $13638 Dec 2016
USA Financial Portformulas 17831 $1.03M Sep 2016
Private Advisor 17483 $911039 Dec 2016
Commerzbank Aktiengesellschaft 16292 $859077 Dec 2016
Schroder Investment Management Group 15848 $835031 Dec 2016
LSV Asset Management 14900 $784932 Dec 2016
State of Tennessee, Treasury Department 14850 $783040 Dec 2016
Ladenburg Thalmann Financial Services 14409 $759786 Dec 2016
Royal Bank of Canada 14266 $751390 Dec 2016
Freestone Capital Holdings 13928 $734005 Dec 2016
Tudor Investment Corporation 13884 $731964 Dec 2016
TEXAS PERMANENT SCHOOL FUND 13837 $728933 Dec 2016
AMERICAN INTERNATIONAL 13664 $719956 Dec 2016
Squarepoint Ops 13583 $715959 Dec 2016
Public Sector Pension Investment Board 13392 $706026 Dec 2016
Parallax Volatility Advisers, LLC 13200 $693000 Dec 2016
T. Rowe Price Associates, Inc. 13150 $693005 Dec 2016
AlphaMark Advisors 12869 $677938 Dec 2016
Metropolitan Life Insurance Company 12725 $670989 Dec 2016
The Manufacturers Life Insurance Company 12618 $665347 Dec 2016
Florida State Board of Administration 12199 $643009 Dec 2016
Capco Asset Management 12186 $641958 Dec 2016
Commonwealth Equity Services 11950 $630004 Dec 2016
BNP PARIBAS ARBITRAGE, SNC 11939 $629185 Dec 2016
NISA Investment Advisors, L.L.C. 10839 $570998 Dec 2016
Oppenheimer & Co. Inc. 10755 $567003 Dec 2016
Advisor 10620 $558930 Dec 2016
Thrivent Financial for Lutherans 10480 $546741 Dec 2016
SG Americas Securities, LLC. 9898 $522020 Dec 2016
BlackRock Advisors 9767 $515013 Dec 2016
Arizona State Retirement System 9745 $513951 Dec 2016
Fifth Third Bancorp 9665 $508958 Dec 2016
Eaton Vance Management 8898 $469013 Dec 2016
ING INVESTMENT MANAGEMENT 7805 $411011 Dec 2016
OppenheimerFunds, Inc. 7799 $411007 Dec 2016
RAMSEY QUANTITATIVE SYSTEMS 7721 $406973 Dec 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 7600 $400976 Dec 2016
Louisiana State Employees Retirement System 7600 $400976 Dec 2016
ALPS Advisors, Inc. 7439 $392035 Dec 2016
Emerald Acquisition 7366 $424649 Sep 2016
Smithfield Trust Company 6912 $363985 Dec 2016
BURNEY CO/ 6867 $362028 Dec 2016
HighPoint Advisor 6578 $349028 Sep 2016
Multi-Financial Securities 6349 $333005 Dec 2016
Wedbush Morgan Securities, Inc. 6324 $333021 Dec 2016
HIGHBRIDGE CAPITAL MANAGEMENT LLC 6033 $317999 Dec 2016
Chemical Bank 6000 $316020 Dec 2016
Airain 5783 $304995 Dec 2016
Raymond James Financial Services Advisors 5755 $303000 Dec 2016
Navellier & Associates, Inc. 5645 $296983 Dec 2016
Public Employees' Retirement Association of Colorado 5613 $295973 Dec 2016
Origin Asset Management LLP 5600 $323008 Sep 2016
Cutler 5568 $291429 Dec 2016
Municipal Employees' Retirement System of Michigan 5480 $288631 Dec 2016
First Republic Investment Management, Inc 5360 $281989 Dec 2016
Investment Centers of America 5237 $278974 Dec 2016
WP Advisors 5200 $273988 Dec 2016
VICTORY CAPITAL MANAGEMENT 5187 $272991 Dec 2016
SunTrust Banks, Inc. 5142 $270006 Dec 2016
ProFund Advisors LLC 5070 $266986 Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 4899 $257981 Dec 2016
LPL Financial LLC 4814 $257019 Dec 2016
RAYMOND JAMES TRUST 4655 $244387 Dec 2016
Sapphire Star Partners 4576 $240697 Dec 2016
Russell Investments 4458 $234981 Dec 2016
Alberta Investment Management Corporation 4400 $232012 Dec 2016
Nine Chapters Capital Management 4400 $232012 Dec 2016
Cambridge Investment Research Advisors 4285 $225990 Dec 2016
HSBC HOLDINGS PLC 4277 $224756 Dec 2016
Rainier Group Investment Advisory 4150 $218995 Dec 2016
Mason Street Advisors, LLC 4146 $217996 Dec 2016
STRATEGIC INVESTMENT MANAGEMENT 4144 $218015 Dec 2016
Stephens Inc. 4047 $212993 Dec 2016
IMS Capital Management 3900 $205998 Dec 2016
NEXT Financial 3452 $182000 Dec 2016
Springbok Capital Management, LLC 2700 $141993 Dec 2016
IFP Advisors 2542 $133988 Dec 2016
PineBridge Investments 2412 $127184 Dec 2016
METLIFE SECURITIES, INC. 2263 $119712 Dec 2016
PNC FINANCIAL SERVICES 2261 $120579 Dec 2016
ENVESTNET ASSET MANAGEMENT 2220 $115995 Dec 2016

Who sold Sturm, Ruger & Company?

Fund Name Date Sold Shares Held Valued At
WOLVERINE TRADING Sept. 30, 2016 129021 $7.37M
Millennium Management LLC Sept. 30, 2016 118444 $6.84M
SECOR Capital Advisors Sept. 30, 2016 49842 $2.88M
STEVENS CAPITAL MANAGEMENT LP Sept. 30, 2016 21086 $1.22M
RIVER ROAD ASSET MANAGEMENT Sept. 30, 2016 18316 $1.06M
Sunrise Partners Limited Partnership Sept. 30, 2016 17374 $1.00M
Hancock Bank Trust Department Sept. 30, 2016 13300 $767942
Convergence Investment Partners, LLC Sept. 30, 2016 10572 $610955
White Pine Capital, LLC Sept. 30, 2016 10530 $608002
Two Sigma Investments, LLC Sept. 30, 2016 10267 $593021