Who owns Tractor Supply Company?

Top Holders and Investors of TSCO Stock

Find out who owns Tractor Supply Company, who bought TSCO this quarter, and who sold TSCO?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 12.83M $1.20B Dec 2019
BlackRock 9.81M $917.08M Dec 2019
State Street Corporation 5.25M $490.42M Dec 2019
Massachusetts Financial Services Co /ma/ 2.98M $278.25M Dec 2019
Jpmorgan Chase & Co 2.23M $208.74M Dec 2019
Pioneer Investment Management 2.08M $194.40M Dec 2019
Ubs Global Asset Management Americas 1.96M $183.16M Dec 2019
Geode Capital Management 1.89M $176.28M Dec 2019
Champlain Investment Partners 1.83M $171.11M Dec 2019
Waddell & Reed Financial 1.74M $162.88M Dec 2019
AQR Capital Management 1.53M $142.61M Dec 2019
Northern Trust 1.40M $130.65M Dec 2019
Wells Fargo & Company 1.38M $128.61M Dec 2019
Inves 1.37M $127.70M Dec 2019
Bank of New York Mellon 1.35M $125.87M Dec 2019
Ameriprise Financial 1.27M $118.23M Dec 2019
Norges Bank Investment Management 1.21M $113.25M Dec 2019
Allianz Asset Management AG 1.15M $107.47M Dec 2019
DnB NOR Asset Management AS 1.13M $105.59M Dec 2019
T. Rowe Price Associates 1.03M $96.54M Dec 2019
APG All Pensions Group NV 918201 $76.43M Dec 2019
BT Investment Management 906524 $84.71M Dec 2019
Legal & General 850954 $79.51M Dec 2019
Dimensional Fund Advisors 847900 $79.23M Dec 2019
Samlyn Capital 845706 $79.02M Dec 2019
Two Sigma Advisers 832000 $77.74M Dec 2019
Charles Schwab Investment Management 807991 $75.50M Dec 2019
Goldman Sachs 802948 $75.03M Dec 2019
American Century Companies 782943 $73.16M Dec 2019
SPF Beheer BV. 748550 $69.94M Dec 2019
Bank of America Corporation 748296 $69.92M Dec 2019
Nordea Investment Management Ab 704165 $66.02M Dec 2019
Franklin Resources 702888 $65.68M Dec 2019
Wedgewood Partners 695355 $62.89M Dec 2019
Renaissance Technologies 672600 $62.85M Dec 2019
Royal Bank of Canada 671355 $62.66M Dec 2019
Henderson 658299 $61.51M Dec 2019
BI Asset Management Fondsmaeglerselskab A/S 617315 $57.68M Dec 2019
Luther King Capital Management Corporation 580036 $54.20M Dec 2019
Eaton Vance Management 578603 $54.06M Dec 2019
Morgan Stanley 563730 $53.35M Dec 2019
Deutsche Bank Aktiengesellschaft 548837 $49.89M Dec 2019
Bank Of Montreal /can/ 546275 $51.04M Dec 2019
Pictet Asset Management 543572 $50.79M Dec 2019
TimesSquare Capital Management 534625 $49.96M Dec 2019
Two Sigma Investments 520410 $48.63M Dec 2019
D. E. Shaw & Co 498884 $46.62M Dec 2019
Victory Capital Management 487398 $45.54M Dec 2019
Park Presidio Capital 485000 $45.32M Dec 2019
Fiera Capital Corporation 477014 $44.57M Dec 2019
Sumitomo Mitsui Trust Holdings 471425 $44.05M Dec 2019
Marshall Wace 462340 $43.20M Dec 2019
Parametric Portfolio Associates 459588 $42.94M Dec 2019
Hosking Partners 439536 $41.07M Dec 2019
Kayne Anderson Rudnick Investment Management 403887 $37.74M Dec 2019
Squarepoint Ops 395327 $36.94M Dec 2019
Envestnet Asset Management 386298 $36.10M Dec 2019
Swiss National Bank 375901 $35.12M Dec 2019
Susquehanna International 353314 $33.01M Dec 2019
Barclays 327324 $30.58M Dec 2019
Zurcher Kantonalbank 326610 $30.52M Dec 2019
New York State Common Retirement Fund 315130 $29.45M Dec 2019
Credit Suisse AG 301998 $28.22M Dec 2019
UBS Group AG 301599 $28.33M Dec 2019
Dearborn Partners 294992 $27.56M Dec 2019
CalPERS 287245 $26.84M Dec 2019
Raymond James & Associates 285316 $26.66M Dec 2019
Thomas Stevens, CFA" 284468 $26.58M Dec 2019
Manufacturers Life Insurance Company 279799 $26.16M Dec 2019
Rhumbline Advisers 246051 $22.99M Dec 2019
Schwartz Investment Counsel 235000 $21.96M Dec 2019
Millennium Management 225285 $21.05M Dec 2019
Trillium Asset Management Corporation 219469 $20.51M Dec 2019
California State Teachers Retirement System 218094 $20.38M Dec 2019
Clifford Swan Investment Counsel 216826 $20.26M Dec 2019
Van Eck Associates 214547 $20.05M Dec 2019
United Capital Financial Advisers 214359 $20.03M Dec 2019
Edgestream Partners 214257 $20.02M Dec 2019
National Pension Service 214221 $20.02M Dec 2019
Zurich Insurance Group Ltd/FI 211058 $19.72M Dec 2019
Citadel Advisors 210353 $19.66M Dec 2019
Alliancebernstein 199868 $18.68M Dec 2019
Branch Banking & Trust Company 198050 $18.52M Dec 2019
Hsbc Holdings 185902 $16.89M Dec 2019
M&g Investment Management 181298 $16.86M Dec 2019
Principal Financial 179606 $16.78M Dec 2019
PanAgora Asset Management 176978 $16.54M Dec 2019
Public Employees' Retirement Association of Colorado 174198 $16.28M Dec 2019
Schroder Investment Management 170645 $15.95M Dec 2019
Florida State Board of Administration 170066 $15.89M Dec 2019
New York State Teachers Retirement System 165767 $15.49M Dec 2019
Adams Express Company 159000 $14.86M Dec 2019
Tandem Investment Advisors 157694 $14.73M Dec 2019
Nomura Asset Management 151452 $14.15M Dec 2019
Eagle Ridge Investment Management 149428 $13.96M Dec 2019
Jennison Associates 145590 $13.60M Dec 2019
Voloridge Investment Management 142930 $13.36M Dec 2019
Atlantic Trust 141610 $13.23M Dec 2019
Scout Investments 140990 $13.17M Dec 2019
Natixis 138879 $12.90M Dec 2019
Adage Capital Partners GP 136700 $12.77M Dec 2019
Stifel Financial 136028 $12.72M Dec 2019
Mitsubishi UFJ Trust & Banking 134701 $12.59M Dec 2019
Cim 132802 $12.41M Dec 2019
Dana Investment Advisors 126712 $11.84M Dec 2019
Parallax Volatility Advisers 124533 $11.21M Dec 2019
Patten & Patten Inc/tn 124026 $11.59M Dec 2019
Citi 123483 $11.33M Dec 2019
Virginia Retirement System 122800 $11.47M Dec 2019
KBC Group NV 120973 $11.30M Dec 2019
SunTrust Banks 120281 $10.86M Sep 2019
Cubist Systematic Strategies 118701 $11.09M Dec 2019
Aperio 118370 $11.06M Dec 2019
Lord, Abbett & Co 117400 $10.97M Dec 2019
Prudential Financial 115375 $10.78M Dec 2019
Bnp Paribas Investment Partners S.a. 115320 $10.78M Dec 2019
Copeland Capital Management 114692 $10.72M Dec 2019
Capital Fund Management S.A. 110925 $10.37M Dec 2019
Loomis, Sayles and 109753 $10.26M Dec 2019
Mn Services Vermogensbeheer B.V. 109601 $10.24M Dec 2019
Sei Investments 108871 $10.54M Dec 2019
Wolverine Trading 107599 $9.99M Dec 2019
Gotham Asset Management 103937 $9.71M Dec 2019
AMP Capital Investors 103390 $9.61M Dec 2019
Chevy Chase Trust Holdings 102450 $9.56M Dec 2019
Junto Capital Management 100798 $9.42M Dec 2019
MacKay Shields 100514 $9.39M Dec 2019
Great-West Life Assurance Company 100393 $9.31M Dec 2019
PEAK6 Investments 99997 $9.34M Dec 2019
Ing Investment Management 99079 $9.26M Dec 2019
Railway Pension Investments 99036 $9.25M Dec 2019
Glenmede Trust Company, N.A. 98230 $9.17M Dec 2019
Ilmarinen Mutual Pension Insurance 98109 $9.17M Dec 2019
Carillon Tower Advisers 97800 $9.14M Dec 2019
Willis Investment Counsel 97321 $9.09M Dec 2019
William Blair $ Company 97068 $9.07M Dec 2019
Robeco Investment Management 95536 $8.93M Dec 2019
State of New Jersey Common Pension Fund D 94275 $8.81M Dec 2019
Fmr 91868 $7.99M Dec 2019
Trexquant Investment 91425 $8.54M Dec 2019
Korea Investment Corporation 90839 $8.49M Dec 2019
GAMCO Asset Management 89800 $8.39M Dec 2019
Gabelli Funds 88550 $8.27M Dec 2019
Man 88448 $8.26M Dec 2019
Blackcrane Capital 88208 $8.24M Dec 2019
Thomas Story & Son 87825 $8.21M Dec 2019
Ensign Peak Advisors 87650 $8.19M Dec 2019
State of Wisconsin Investment Board 86837 $8.11M Dec 2019
LPL Financial 86476 $8.08M Dec 2019
Arrowstreet Capital, Limited Partnership 86232 $8.06M Dec 2019

Who sold TSCO?

Fund Name Date Sold Shares Held Valued At
Neuberger Berman Sep 2019 893527 $80.81M
Nuveen Asset Management Sep 2019 887202 $80.23M
Hexavest Sep 2019 604357 $54.66M
WEDGE Capital Management L Sep 2019 368823 $33.36M
Robeco Institutional Asset Management B V Sep 2019 276882 $25.04M
Lazard Asset Management Sep 2019 266972 $24.14M
Shellback Capital Mar 2019 215000 $21.02M
First Trust Advisors Sep 2019 196237 $17.75M
Canada Pension Plan Investment Board Sep 2019 188558 $17.05M
Bank of Nova Scotia Sep 2019 173456 $15.67M
Balyasny Asset Management Sep 2019 168000 $15.19M
Federated Investors Sep 2019 117445 $10.62M
Teacher Retirement System Of Texas Sep 2019 108936 $9.85M
Armistice Capital Sep 2019 108000 $9.77M
Russell Investments Sep 2019 99663 $8.97M
Tudor Investment Corporation Sep 2019 98489 $8.91M
Aronson Johnson Ortiz Sep 2019 97759 $8.84M
Ontario Teachers' Pension Plan Board Sep 2019 95808 $8.66M
Jefferies Sep 2019 90824 $8.21M
Quantbot Technologies Sep 2019 90188 $8.16M
SG Americas Securities Sep 2019 85628 $7.74M
Quadrature Capital Sep 2019 80774 $7.30M
Toronto-Dominion Bank Sep 2019 80679 $7.30M

Funds that own TSCO also own: