RGR - Sturm, Ruger & Company, Inc.

NYSE - NYSE Delayed Price. Currency in USD

Major Holders

Currency in USD
Breakdown
4.30%% of Shares Held by All Insider
94.67%% of Shares Held by Institutions
98.93%% of Float Held by Institutions
291Number of Institutions Holding Shares
Direct Holders (Forms 3 and 4)
NameSharesDate Reported
FIFER MICHAEL O130,050May 11, 2017
KILLOY CHRISTOPHER JOHN101,849May 11, 2017
WHITAKER RONALD C34,839May 11, 2017
WIDMAN PHILLIP44,549May 11, 2017
REID KEVIN B. SR29,473Mar 4, 2016
COSENTINO JOHN A JR24,871May 11, 2017
MAYNARD STEVEN M20,539Mar 4, 2016
SULLIVAN THOMAS PATRICK18,355Dec 8, 2016
ROSENTHAL AMIR17,842May 11, 2017

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc.2,948,467Dec 30, 201716.90%165,408,994
Vanguard Group, Inc. (The)1,659,697Dec 30, 20179.51%93,108,999
Capital World Investors1,490,248Dec 30, 20178.54%83,602,910
London Company of Virginia, (The)1,355,076Dec 30, 20177.77%76,019,761
Voya Investment Management LLC777,224Dec 30, 20174.46%43,602,265
Dimensional Fund Advisors LP646,577Dec 30, 20173.71%36,272,968
Invesco Ltd.571,480Dec 30, 20173.28%32,060,027
State Street Corporation427,658Dec 30, 20172.45%23,991,613
Deprince, Race & Zollo, Inc.385,985Dec 30, 20172.21%21,653,757
Balyasny Asset Management, LP356,021Dec 30, 20172.04%19,972,777

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Growth Fund Of America Inc932,460Dec 30, 20175.35%52,311,004
iShares U.S. Aerospace & Defense ETF816,343Jan 30, 20184.68%43,225,362
iShares Core S&P Smallcap ETF815,156Jan 30, 20184.67%43,162,510
American Funds Insurance Ser-Growth Fund557,788Dec 30, 20173.20%31,291,905
Invesco Small Cap Value Fd504,372Dec 30, 20172.89%28,295,268
Vanguard Total Stock Market Index Fund398,115Jun 29, 20172.28%25,996,910
Vanguard Small-Cap Index Fund385,027Jun 29, 20172.21%25,142,264
iShares Russell 2000 ETF330,761Jan 30, 20181.90%17,513,795
Vanguard Small Cap Value Index Fund252,903Jun 29, 20171.45%16,514,566
Vanguard Extended Market Index Fund209,686Jun 29, 20171.20%13,692,496