Who owns Fastenal Company?

Top Holders and Investors of FAST Stock

Find out what company owns Fastenal Company, who bought FAST this quarter, and who sold shares of FAST stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 31.57M $1.37B Jun 2017
Bank of New York Mellon 14.92M $649.59M Jun 2017
State Street Corporation 11.85M $515.81M Jun 2017
Wellington Management Company 11.57M $503.63M Jun 2017
BlackRock Institutional Trust Company, N.A. 7.78M $365.47M Dec 2016
BlackRock Fund Advisors 5.21M $244.55M Dec 2016
Northern Trust 4.47M $194.75M Jun 2017
Waddell & Reed Financial 4.11M $178.82M Jun 2017
Bank of America Corporation 3.87M $199.31M Mar 2017
Bares Capital Management 3.59M $156.39M Jun 2017
Wedgewood Partners 3.47M $151.22M Jun 2017
Geode Capital Management 3.29M $142.39M Jun 2017
Bahl & Gaynor 3.17M $163.28M Mar 2017
Goldman Sachs 3.13M $136.39M Jun 2017
Inves 3.07M $133.64M Jun 2017
William Blair $ Company 2.87M $124.86M Jun 2017
Principal Financial 2.49M $108.57M Jun 2017
Mairs and Power 2.43M $105.71M Jun 2017
Confluence Investment Management 2.38M $103.68M Jun 2017
BlackRock 2.35M $110.41M Dec 2016
Fmr 2.34M $101.87M Jun 2017
Millennium Management 2.31M $100.61M Jun 2017
McDonald Capital Investors 2.18M $94.99M Jun 2017
Manufacturers Life Insurance Company 2.08M $90.35M Jun 2017
Tcw 2.03M $88.36M Jun 2017
Riverbrige Partners 1.88M $81.91M Jun 2017
River Road Asset Management 1.81M $78.79M Jun 2017
HL Financial Services 1.81M $78.73M Jun 2017
Marshfield Associates 1.59M $69.18M Jun 2017
Wells Fargo & Company 1.58M $68.79M Jun 2017
Df Dent & Co 1.45M $63.09M Jun 2017
Legal & General 1.43M $62.34M Jun 2017
Charles Schwab Investment Management 1.42M $61.71M Jun 2017
Deutsche Bank Aktiengesellschaft 1.40M $60.48M Jun 2017
Neuburgh Advisers 1.38M $59.95M Jun 2017
Raymond James & Associates 1.38M $59.86M Jun 2017
TIAA-CREF Investment Management 1.30M $56.58M Jun 2017
D. E. Shaw & Co 1.29M $56.00M Jun 2017
Victory Capital Management 1.26M $54.96M Jun 2017
Citadel Advisors 1.25M $54.42M Jun 2017
Ashmore Wealth Management 1.23M $53.47M Jun 2017
Nicholas Company 1.21M $52.69M Jun 2017
Flinton Capital Management 1.20M $61.65M Mar 2017
Jennison Associates 1.15M $50.25M Jun 2017
Hsbc Holdings 1.13M $49.40M Jun 2017
Clarkston Capital Partners 1.09M $47.38M Jun 2017
Swiss National Bank 1.06M $45.96M Jun 2017
Morgan Stanley 1.05M $54.21M Mar 2017
Bam 1.05M $45.68M Jun 2017
Mitsubishi UFJ Trust & Banking 1.03M $44.92M Jun 2017
Provident Trust 988616 $43.03M Jun 2017
Dimensional Fund Advisors 984300 $42.84M Jun 2017
Credit Agricole S.A. 971200 $46.25M Jun 2017
Baird Financial 958996 $41.75M Jun 2017
Susquehanna International 924900 $40.26M Jun 2017
Argent Capital Management 923695 $40.21M Jun 2017
Guggenheim Capital, LLC Managers 918452 $39.89M Jun 2017
New York State Common Retirement Fund 898200 $39.10M Jun 2017
Massachusetts Financial Services Co /ma/ 895808 $38.99M Jun 2017
Tyers Asset Management 891154 $38.79M Jun 2017
Baillie Gifford & Co 887788 $38.65M Jun 2017
Perkins Investment Management 844236 $43.48M Mar 2017
Teachers Advisors 822188 $35.79M Jun 2017
Champlain Investment Partners 814100 $35.44M Jun 2017
Sumitomo Mitsui Trust Holdings 810854 $35.30M Jun 2017
First Trust Advisors 803242 $34.97M Jun 2017
Investmentaktiengesellschaft fuer langfristige Investoren TGV 800000 $34.82M Jun 2017
Ubs Global Asset Management Americas 793487 $34.54M Jun 2017
Montag & Caldwell 786327 $34.23M Jun 2017
RiverPark Advisors 772000 $33.61M Jun 2017
Alta Capital Management 754660 $32.85M Jun 2017
Capital Wealth Planning 740000 $32.21M Jun 2017
Glen Harbor Capital Management 648112 $28.21M Jun 2017
T. Rowe Price Associates 644965 $28.08M Jun 2017
BlackRock Investment Management 644354 $30.27M Dec 2016
Madison Investment Advisors 623928 $27.16M Jun 2017
Douglass Winthrop Advisors 621176 $27.04M Jun 2017
Rhumbline Advisers 618621 $26.93M Jun 2017
CalPERS 616500 $26.84M Jun 2017
William Blair Investment Management 607061 $26.43M Jun 2017
Renaissance Technologies 606544 $26.40M Jun 2017
Saturna Capital 601960 $31.00M Mar 2017
Point72 Asset Management 582700 $25.36M Jun 2017
Seger-Elvekrog 573727 $24.97M Jun 2017
Us Bancorp \de\ 556713 $24.23M Jun 2017
Parametric Portfolio Associates 553955 $24.11M Jun 2017
Marathon Asset Management 553737 $24.10M Jun 2017
Stifel Financial 552807 $24.06M Jun 2017
Envestnet Asset Management 550585 $23.97M Jun 2017
Alliancebernstein 544723 $23.71M Jun 2017
California State Teachers Retirement System 535991 $23.33M Jun 2017
BlackRock 534238 $25.10M Dec 2016
Sawgrass Asset Management 521678 $22.71M Jun 2017
Diamond Hill Capital Management 518788 $22.58M Jun 2017
Compass Capital Management 515353 $22.43M Jun 2017
Gotham Asset Management 481893 $20.98M Jun 2017
Credit Suisse AG 474224 $20.67M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 468459 $20.39M Jun 2017
Dudley & Shanley 447925 $19.50M Jun 2017
Florida State Board of Administration 441903 $19.24M Jun 2017
Diam 437132 $19.01M Jun 2017
New York State Teachers Retirement System 425948 $18.54M Jun 2017
Adage Capital Partners GP 424208 $18.47M Jun 2017
SG Americas Securities 406663 $17.70M Jun 2017
Prudential Financial 401492 $17.48M Jun 2017
Capital Fund Management S.A. 397924 $17.31M Jun 2017
UBS Group AG 389919 $16.97M Jun 2017
TD Asset Management 369405 $16.08M Jun 2017
American International 367778 $16.01M Jun 2017
BlackRock Japan 366932 $17.24M Dec 2016
Tiverton Asset Management 363862 $15.84M Jun 2017
Nichols & Pratt Advisers 359316 $15.70M Jun 2017
Nationwide Fund Advisors 351471 $18.10M Mar 2017
Citi 351139 $15.29M Jun 2017
Great-West Life Assurance Company 347318 $15.13M Jun 2017
Harvey Investment 345214 $15.03M Jun 2017
BlackRock Advisors 344642 $16.19M Dec 2016
Balyasny Asset Management 326160 $14.20M Jun 2017
Advisors Asset Management 325092 $14.15M Jun 2017
Select Equity 312823 $13.62M Jun 2017
Canada Pension Plan Investment Board 301662 $13.13M Jun 2017
Capital World Investors^ 300000 $15.45M Mar 2017
Voloridge Investment Management 290975 $12.67M Jun 2017
APG All Pensions Group NV 288560 $12.56M Jun 2017
Ameriprise Financial 288322 $12.55M Jun 2017
AQR Capital Management 281224 $12.24M Jun 2017
National Pension Service 280449 $11.93M Jun 2017
Steginsky Capital 279830 $12.18M Jun 2017
Interval Partners 277668 $12.09M Jun 2017
Honeywell International 275000 $11.97M Jun 2017
G. W. Henssler & Associates 266246 $11.59M Jun 2017
Clifford Swan Investment Counsel 265315 $11.55M Jun 2017
AMF Pensionsforsakring AB 262182 $13.50M Jun 2017
First Long Island Investors 262047 $11.41M Jun 2017
Pnc Financial Services 255011 $11.10M Jun 2017
Chevy Chase Trust Holdings 254520 $11.06M Jun 2017
PEAK6 Investments 245600 $10.69M Jun 2017
Jpmorgan Chase & Co 245340 $12.69M Jun 2017
Bank Of Montreal /can/ 240518 $10.48M Jun 2017
Greenhouse Funds L 236214 $10.28M Jun 2017
Brown Advisory Holdings Incorporated 235062 $10.23M Jun 2017
Willis Investment Counsel 234900 $10.23M Jun 2017
Natixis Asset Management Advisors 231984 $10.10M Jun 2017
Marshall Wace North America 229039 $10.08M Jun 2017
Lord, Abbett & Co 223400 $9.72M Jun 2017
Samlyn Capital 222300 $9.67M Jun 2017
Barclays 222126 $9.67M Jun 2017
Ohio Pers 222048 $9.67M Jun 2017
Old Mutual Asset Managers 219834 $9.57M Jun 2017
Grandeur Peak Global Advisors 219350 $9.55M Jun 2017

Who sold Fastenal Company?

Fund Name Date Sold Shares Held Valued At
Ruane, Cunniff & Goldfarb Dec. 31, 2016 9.39M $441.21M
American Century Companies March 31, 2017 2.56M $132.02M
Royal Bank of Canada Dec. 31, 2016 1.38M $64.84M
Route One Investment Company March 31, 2017 1.17M $60.32M
Russell Investments March 31, 2017 909499 $46.85M
Janus Capital Management Dec. 31, 2016 671035 $31.53M
Kayne Anderson Rudnick Investment Management March 31, 2017 543108 $27.97M