Who owns Tractor Supply Company?

Top Holders and Investors of TSCO Stock

Find out what company owns Tractor Supply Company, who bought TSCO this quarter, and who sold shares of TSCO stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 12.52M $678.70M Jun 2017
Bank of New York Mellon 6.30M $341.44M Jun 2017
State Street Corporation 5.65M $306.51M Jun 2017
T. Rowe Price Associates 4.67M $252.96M Jun 2017
Ameriprise Financial 4.23M $229.32M Jun 2017
William Blair Investment Management 3.73M $201.94M Jun 2017
Fiera Capital Corporation 3.70M $200.62M Jun 2017
BlackRock Institutional Trust Company, N.A. 3.50M $265.36M Dec 2016
Neuberger Berman 3.10M $167.79M Jun 2017
Wedgewood Partners 2.56M $138.60M Jun 2017
BlackRock Fund Advisors 2.36M $178.79M Dec 2016
D. E. Shaw & Co 2.20M $119.23M Jun 2017
Waddell & Reed Financial 2.06M $111.81M Jun 2017
Goldman Sachs 1.94M $105.18M Jun 2017
Two Sigma Investments 1.82M $125.54M Mar 2017
Two Sigma Advisers 1.64M $113.26M Mar 2017
Wells Fargo & Company 1.55M $83.91M Jun 2017
Renaissance Technologies 1.51M $81.62M Jun 2017
Geode Capital Management 1.47M $77.76M Jun 2017
Janus Capital Management 1.45M $99.99M Mar 2017
Morgan Stanley 1.42M $98.12M Mar 2017
Deutsche Bank Aktiengesellschaft 1.42M $65.82M Jun 2017
Northern Trust 1.42M $76.96M Jun 2017
Manufacturers Life Insurance Company 1.39M $75.28M Jun 2017
Bank of America Corporation 1.35M $93.05M Mar 2017
Inves 1.33M $71.91M Jun 2017
BlackRock 1.13M $85.82M Dec 2016
Parametric Portfolio Associates 1.07M $58.14M Jun 2017
Turtle Creek Asset Management 928900 $50.36M Jun 2017
Select Equity 905274 $49.07M Jun 2017
Citadel Advisors 764225 $41.43M Jun 2017
Susquehanna International 749360 $40.62M Jun 2017
Russell Investments 748070 $40.64M Jun 2017
Luther King Capital Management Corporation 722493 $39.17M Jun 2017
Permian Investment Partners 717604 $38.90M Jun 2017
ClearBridge Advisors 689149 $37.36M Jun 2017
RiverPark Advisors 685000 $37.13M Jun 2017
Douglass Winthrop Advisors 660764 $35.82M Jun 2017
Legal & General 645039 $34.97M Jun 2017
Massachusetts Financial Services Co /ma/ 636825 $34.52M Jun 2017
PEAK6 Investments 621960 $33.72M Jun 2017
Schwartz Investment Counsel 620000 $33.61M Jun 2017
Fmr 604478 $32.77M Jun 2017
Scopus Asset Management 600000 $32.53M Jun 2017
Guggenheim Capital, LLC Managers 557982 $30.26M Jun 2017
Columbia Wanger Asset Management 546471 $37.69M Mar 2017
Emerald Acquisition 530770 $35.74M Sep 2016
WCM Investment Management 529971 $28.73M Jun 2017
Dimensional Fund Advisors 513263 $27.82M Jun 2017
Swiss National Bank 476500 $25.83M Jun 2017
Hosking Partners 474869 $25.74M Jun 2017
Teachers Advisors 464297 $25.17M Jun 2017
Elkfork Partners 463488 $25.13M Jun 2017
DnB NOR Asset Management AS 458700 $24.87M Jun 2017
Franklin Resources 454576 $24.64M Jun 2017
Charles Schwab Investment Management 449218 $24.35M Jun 2017
William Blair $ Company 442773 $24.00M Jun 2017
Ubs Global Asset Management Americas 414975 $22.50M Jun 2017
Honeywell International 398000 $21.58M Jun 2017
Minneapolis Portfolio Management 388508 $21.06M Jun 2017
Glen Harbor Capital Management 381696 $20.69M Jun 2017
TIAA-CREF Investment Management 375371 $20.35M Jun 2017
Sumitomo Mitsui Trust Holdings 363120 $19.68M Jun 2017
UBS Group AG 361421 $19.59M Jun 2017
AMF Pensionsforsakring AB 349477 $24.10M Jun 2017
Seger-Elvekrog 343355 $18.61M Jun 2017
HAP Trading 338235 $18.34M Jun 2017
State of Wisconsin Investment Board 333922 $18.10M Jun 2017
IronBridge Capital 316566 $21.83M Mar 2017
Meadow Creek Investment Management 299904 $16.26M Jun 2017
Credit Suisse AG 295007 $15.99M Jun 2017
BlackRock Investment Management 291393 $22.09M Dec 2016
New York State Common Retirement Fund 289400 $15.69M Jun 2017
Van Eck Associates 287563 $15.59M Jun 2017
CalPERS 272300 $14.76M Jun 2017
Mitsubishi UFJ Trust & Banking 267848 $14.52M Jun 2017
Glenmede Trust Company, N.A. 265261 $18.28M Jun 2017
Rhumbline Advisers 260442 $14.12M Jun 2017
Nationwide Fund Advisors 258906 $17.86M Mar 2017
BlackRock 258228 $19.58M Dec 2016
Raymond James & Associates 253851 $13.76M Jun 2017
Alliancebernstein 251269 $13.62M Jun 2017
Alta Capital Management 249378 $13.52M Jun 2017
Bank Of Montreal /can/ 244367 $13.23M Jun 2017
Gabelli Funds 240500 $13.04M Jun 2017
California State Teachers Retirement System 237004 $12.85M Jun 2017
First Trust Advisors 232318 $12.59M Jun 2017
Flinton Capital Management 224272 $15.47M Mar 2017
Stifel Financial 221803 $11.98M Jun 2017
Pictet Asset Management 216783 $11.96M Jun 2017
New York State Teachers Retirement System 215259 $11.67M Jun 2017
Green Valley Investors 211474 $14.59M Mar 2017
Montrusco Bolton Investment 210098 $11.36M Jun 2017
Principal Financial 203317 $11.02M Jun 2017
Diam 201521 $10.91M Jun 2017
Airain 201396 $10.92M Jun 2017
Florida State Board of Administration 200534 $10.87M Jun 2017
Stevens Capital Management 200204 $10.85M Jun 2017
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 200000 $10.84M Jun 2017
APG All Pensions Group NV 196381 $10.65M Jun 2017
Trillium Asset Management Corporation 182315 $9.88M Jun 2017
Adage Capital Partners GP 181400 $9.83M Jun 2017
Prudential Financial 179481 $9.73M Jun 2017
Barclays 179222 $9.71M Jun 2017
Capital Investment Services of America 177220 $9.61M Jun 2017
BlackRock Japan 171142 $12.97M Dec 2016
Macquarie 170732 $9.26M Jun 2017
Us Bancorp \de\ 167101 $9.06M Jun 2017
BlackRock Advisors 164945 $12.50M Dec 2016
Wolverine Trading 164520 $8.73M Jun 2017
Public Employees' Retirement Association of Colorado 156032 $8.46M Jun 2017
Patten & Patten Inc/tn 151824 $8.23M Jun 2017
Squarepoint Ops 150735 $8.17M Jun 2017
Clifford Swan Investment Counsel 149950 $8.13M Jun 2017
Eaton Vance Management 142680 $7.73M Jun 2017
Waratah Capital Advisors 142312 $7.71M Jun 2017
Tobam 137924 $7.48M Jun 2017
Envestnet Asset Management 137631 $7.46M Jun 2017
Atlantic Trust 132341 $7.17M Jun 2017
Jane Street 129339 $7.01M Jun 2017
Ohio Pers 117602 $6.38M Jun 2017
Chevy Chase Trust Holdings 114377 $6.21M Jun 2017
GAMCO Asset Management 112900 $6.12M Jun 2017
Quadrature Capital 109705 $5.95M Jun 2017
Cim 108215 $5.87M Jun 2017
Copeland Capital Management 108048 $5.86M Jun 2017
I.G. Investment Management 107255 $5.81M Jun 2017
Chilton Capital Management 105956 $5.74M Jun 2017
Point72 Asset Management 100900 $5.47M Jun 2017
Welch Capital Partners 98514 $5.34M Jun 2017
Jefferies 94810 $5.14M Jun 2017
Highbridge Capital Management 94445 $5.12M Jun 2017
Thomas Story & Son 94213 $5.11M Jun 2017
Great-West Life Assurance Company 92207 $4.86M Jun 2017
Engineers Gate Manager 90812 $4.92M Jun 2017
Tandem Investment Advisors 90437 $4.90M Jun 2017
Motley Fool Asset Management 89500 $4.85M Jun 2017
Ariel Investments 87938 $4.77M Jun 2017
Natixis Asset Management Advisors 85424 $4.63M Jun 2017
Tiverton Asset Management 85024 $4.61M Jun 2017
Weiss Multi-strategy Advisers 85000 $4.61M Jun 2017
Ing Investment Management 83627 $4.53M Jun 2017
Kayne Anderson Rudnick Investment Management 77011 $4.17M Jun 2017
Raymond James Financial Services Advisors 76494 $4.15M Jun 2017
Credit Agricole S.A. 76463 $3.64M Jun 2017
UnionBanCal Corporation 74869 $4.06M Jun 2017
R. M. Davis 73770 $4.00M Jun 2017
Kornitzer Capital Management Inc /ks 72470 $3.93M Jun 2017
Candriam Luxembourg S.C.A. 71960 $3.90M Jun 2017
Aviva 70957 $3.85M Jun 2017

Who sold Tractor Supply Company?

Fund Name Date Sold Shares Held Valued At
TimesSquare Capital Management March 31, 2017 991950 $68.41M
Geneva Investment Management Of Chicago March 31, 2017 915305 $63.13M
Millennium Management March 31, 2017 732166 $50.50M
Allianz Asset Management AG March 31, 2017 442198 $30.50M
Federated Investors March 31, 2017 422486 $29.13M
Bnp Paribas Arbitrage, Snc March 31, 2017 385248 $26.57M
Stephens Investment Management March 31, 2017 359223 $24.78M
Henderson March 31, 2017 338599 $23.35M
Ardevora Asset Management March 31, 2017 288800 $19.92M
Kalmar Investments Inc /de/ Dec. 31, 2016 242520 $18.39M
Bam March 31, 2017 230212 $15.88M
Royal Bank of Canada Dec. 31, 2016 223355 $16.95M
Jacobs Levy Equity Management March 31, 2017 217140 $14.98M
Gotham Asset Management March 31, 2017 202593 $13.97M
Teachers Retirement System Of The State Of Kentucky March 31, 2017 196400 $13.55M