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.82M $1.45B Sep 2017
BlackRock 18.21M $830.12M Sep 2017
Bank of New York Mellon 14.92M $649.59M Jun 2017
State Street Corporation 11.59M $528.22M Sep 2017
Wellington Management Company 8.24M $375.75M Sep 2017
BlackRock Institutional Trust Company, N.A. 7.78M $365.47M Dec 2016
BlackRock Fund Advisors 5.21M $244.55M Dec 2016
Route One Investment Company 4.15M $188.98M Sep 2017
OppenheimerFunds 4.10M $187.08M Sep 2017
Waddell & Reed Financial 4.03M $183.66M Sep 2017
Wedgewood Partners 3.70M $168.85M Sep 2017
Bares Capital Management 3.66M $166.96M Sep 2017
Goldman Sachs 3.54M $161.28M Sep 2017
Northern Trust 3.41M $155.34M Sep 2017
Geode Capital Management 3.40M $154.64M Sep 2017
Fmr 2.94M $133.99M Sep 2017
Inves 2.93M $133.66M Sep 2017
William Blair $ Company 2.93M $133.43M Sep 2017
Henderson 2.89M $131.70M Sep 2017
Mairs and Power 2.87M $130.86M Sep 2017
Manufacturers Life Insurance Company 2.60M $118.61M Sep 2017
Principal Financial 2.47M $112.55M Sep 2017
Confluence Investment Management 2.45M $111.82M Sep 2017
BlackRock 2.35M $110.41M Dec 2016
McDonald Capital Investors 2.29M $104.17M Sep 2017
Raymond James & Associates 2.18M $99.23M Sep 2017
Bank of America Corporation 2.04M $92.92M Sep 2017
Df Dent & Co 1.96M $89.48M Sep 2017
Riverbrige Partners 1.93M $88.03M Sep 2017
HL Financial Services 1.81M $82.51M Sep 2017
Tcw 1.80M $82.02M Sep 2017
River Road Asset Management 1.77M $80.69M Sep 2017
Deutsche Bank Aktiengesellschaft 1.62M $73.71M Sep 2017
Wells Fargo & Company 1.58M $68.79M Jun 2017
Marshfield Associates 1.57M $71.49M Sep 2017
Old Mutual Asset Managers 1.50M $68.22M Sep 2017
Jennison Associates 1.49M $67.78M Sep 2017
Nicholas Company 1.48M $67.51M Sep 2017
Charles Schwab Investment Management 1.46M $66.34M Sep 2017
Legal & General 1.43M $62.34M Jun 2017
D. E. Shaw & Co 1.42M $64.65M Sep 2017
Bam 1.35M $61.45M Sep 2017
Neuburgh Advisers 1.33M $60.66M Sep 2017
Neuberger Berman 1.25M $56.91M Sep 2017
Ashmore Wealth Management 1.19M $54.46M Sep 2017
Hsbc Holdings 1.17M $53.90M Sep 2017
Millennium Management 1.15M $52.43M Sep 2017
Clarkston Capital Partners 1.15M $52.42M Sep 2017
Flinton Capital Management 1.10M $49.96M Sep 2017
Mitsubishi UFJ Trust & Banking 1.07M $48.62M Sep 2017
Swiss National Bank 1.07M $48.57M Sep 2017
Baird Financial 1.06M $48.53M Sep 2017
Morgan Stanley 1.05M $54.21M Mar 2017
TIAA-CREF Investment Management 1.04M $47.39M Sep 2017
Credit Agricole S.A. 1.02M $46.65M Sep 2017
Dimensional Fund Advisors 986549 $44.97M Sep 2017
Provident Trust 979877 $44.66M Sep 2017
Renaissance Technologies 917644 $41.83M Sep 2017
Baillie Gifford & Co 911500 $41.55M Sep 2017
New York State Common Retirement Fund 898200 $39.10M Jun 2017
Tyers Asset Management 891154 $38.79M Jun 2017
Victory Capital Management 862904 $39.33M Sep 2017
Guggenheim Capital, LLC Managers 858609 $39.13M Sep 2017
Perkins Investment Management 844236 $43.48M Mar 2017
Diamond Hill Capital Management 834312 $38.03M Sep 2017
Teachers Advisors 831875 $37.92M Sep 2017
Ubs Global Asset Management Americas 828773 $37.78M Sep 2017
Investmentaktiengesellschaft fuer langfristige Investoren TGV 800000 $12.82M Sep 2017
Sumitomo Mitsui Trust Holdings 794464 $36.21M Sep 2017
RiverPark Advisors 756500 $34.48M Sep 2017
Parametric Portfolio Associates 750028 $34.19M Sep 2017
Alta Capital Management 737504 $33.62M Sep 2017
First Trust Advisors 680851 $31.03M Sep 2017
CalPERS 657327 $29.96M Sep 2017
Alliancebernstein 651222 $29.68M Sep 2017
T. Rowe Price Associates 644965 $28.08M Jun 2017
BlackRock Investment Management 644354 $30.27M Dec 2016
Douglass Winthrop Advisors 631265 $28.77M Sep 2017
Madison Investment Advisors 627279 $28.59M Sep 2017
Glen Harbor Capital Management 626320 $28.55M Sep 2017
Rhumbline Advisers 618621 $26.93M Jun 2017
Seger-Elvekrog 611783 $27.89M Sep 2017
Saturna Capital 604114 $27.54M Sep 2017
William Blair Investment Management 598769 $27.29M Sep 2017
Empire Life Investments 592220 $26.99M Sep 2017
Prudential Financial 573130 $26.12M Sep 2017
Envestnet Asset Management 556114 $25.35M Sep 2017
Stifel Financial 553220 $25.22M Sep 2017
Marathon Asset Management 543717 $24.78M Sep 2017
Compass Capital Management 529064 $24.11M Sep 2017
Us Bancorp \de\ 515533 $23.50M Sep 2017
California State Teachers Retirement System 493650 $22.50M Sep 2017
Credit Suisse AG 474224 $20.67M Jun 2017
UBS Group AG 467152 $21.29M Sep 2017
Turtle Creek Asset Management 455700 $20.77M Sep 2017
Diam 454443 $20.72M Sep 2017
Scopus Asset Management 450000 $20.51M Sep 2017
Dudley & Shanley 446125 $20.33M Sep 2017
Florida State Board of Administration 441903 $20.14M Sep 2017
New York State Teachers Retirement System 425869 $19.41M Sep 2017
TD Asset Management 416039 $18.96M Sep 2017
Bahl & Gaynor 407256 $18.56M Sep 2017
Barclays 406170 $18.51M Sep 2017
Canada Pension Plan Investment Board 385022 $17.55M Sep 2017
Select Equity 379785 $17.31M Sep 2017
American International 367778 $16.01M Jun 2017
Harvey Investment 367009 $16.73M Sep 2017
BlackRock Japan 366932 $17.24M Dec 2016
Tiverton Asset Management 363862 $16.58M Sep 2017
Nichols & Pratt Advisers 360541 $16.45M Sep 2017
Nationwide Fund Advisors 358913 $16.36M Sep 2017
Nomura Holdings 356377 $16.24M Sep 2017
First Long Island Investors 353674 $16.12M Sep 2017
Great-West Life Assurance Company 347318 $15.13M Jun 2017
BlackRock Advisors 344642 $16.19M Dec 2016
Gotham Asset Management 338579 $15.43M Sep 2017
APG All Pensions Group NV 320360 $14.60M Sep 2017
Citi 319876 $14.58M Sep 2017
Citadel Advisors 314727 $14.34M Sep 2017
Jane Street 308217 $14.05M Sep 2017
Greenhouse Funds L 304648 $13.89M Sep 2017
AMF Pensionsforsakring AB 304198 $13.87M Sep 2017
Capital World Investors^ 300000 $15.45M Mar 2017
National Pension Service 291649 $13.34M Sep 2017
AQR Capital Management 287905 $13.12M Sep 2017
Advisors Asset Management 285047 $12.99M Sep 2017
Willis Investment Counsel 278000 $12.67M Sep 2017
Clifford Swan Investment Counsel 271151 $12.36M Sep 2017
Natixis Asset Management Advisors 269197 $12.27M Sep 2017
Steginsky Capital 265997 $12.12M Sep 2017
Pnc Financial Services 262863 $11.98M Sep 2017
G. W. Henssler & Associates 261298 $11.91M Sep 2017
Chevy Chase Trust Holdings 257685 $11.75M Sep 2017
State of Wisconsin Investment Board 254168 $11.58M Sep 2017
Jpmorgan Chase & Co 245340 $12.69M Jun 2017
Wolverine Trading 243600 $11.10M Sep 2017
Bank Of Montreal /can/ 241737 $11.03M Sep 2017
PEAK6 Investments 236900 $10.80M Sep 2017
Grandeur Peak Global Advisors 232600 $10.60M Sep 2017
Check Capital Management Inc/ca 231596 $10.56M Sep 2017
Ameriprise Financial 223734 $10.20M Sep 2017
Investment Centers of America 221123 $10.08M Sep 2017
Retirement Systems of Alabama 218552 $9.51M Jun 2017
Lord, Abbett & Co 217200 $9.90M Sep 2017
Grand-Jean Capital Management 216058 $9.85M Sep 2017
Capital Investment Services of America 212709 $9.70M Sep 2017
Ohio Pers 209353 $9.54M Sep 2017
Schonfeld Strategic Advisors 200000 $24000 Sep 2017
Brown Advisory Holdings Incorporated 195861 $8.93M Sep 2017
Axa 193606 $8.83M Sep 2017

Who sold Fastenal Company?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 1.38M $64.84M
Susquehanna International June 30, 2017 924900 $40.26M
Argent Capital Management June 30, 2017 923695 $40.21M
Massachusetts Financial Services Co /ma/ June 30, 2017 895808 $38.99M
Champlain Investment Partners June 30, 2017 814100 $35.44M
Montag & Caldwell June 30, 2017 786327 $34.23M
Capital Wealth Planning June 30, 2017 740000 $32.21M
Janus Capital Management Dec. 31, 2016 671035 $31.53M
Point72 Asset Management June 30, 2017 582700 $25.36M
Sawgrass Asset Management June 30, 2017 521678 $22.71M
OTR - Nominee Name for The State Teachers Retirement Board of Ohio June 30, 2017 468459 $20.39M
Adage Capital Partners GP June 30, 2017 424208 $18.47M