Who owns stock?

Top Holders and Investors of stock Stock

Find out who owns stock, who bought stock this quarter, and who sold stock?

Fund or Company Name Number of Shares Valued At Change in Shares As Of
T. Rowe Price Associates 26.56M $3.98B -1% Dec 2019
Vanguard 14.18M $2.12B 2% Dec 2019
BlackRock 9.02M $1.35B 2% Dec 2019
PRIMECAP Management Company 6.10M $913.69M -7% Dec 2019
Jennison Associates 6.09M $912.83M -8% Dec 2019
Wellington Management Company 6.03M $903.21M -4% Dec 2019
ClearBridge Advisors 4.80M $729.55M 1% Dec 2019
State Street Corporation 3.22M $482.57M 100% Dec 2019
Pictet Asset Management 3.19M $478.12M 7% Dec 2019
Bank of New York Mellon 2.91M $435.96M 0% Dec 2019
Inves 2.54M $380.50M 52% Dec 2019
Bank of America Corporation 2.54M $380.11M -4% Dec 2019
UBS Group AG 2.51M $376.21M 100% Dec 2019
Susquehanna International 2.17M $325.20M 8% Dec 2019
Ameriprise Financial 2.15M $322.03M -8% Dec 2019
Goldman Sachs 1.89M $283.63M 18% Dec 2019
Wells Fargo & Company 1.87M $279.69M 1% Dec 2019
Sumitomo Mitsui Trust Holdings 1.63M $244.14M -3% Dec 2019
Geode Capital Management 1.63M $243.23M 6% Dec 2019
Allianz Asset Management AG 1.62M $241.93M 24% Dec 2019
First Trust Advisors 1.45M $217.58M 61% Dec 2019
Norges Bank Investment Management 1.38M $207.37M 100% Dec 2019
Westfield Capital Management Company 1.34M $201.36M 69% Dec 2019
Credit Suisse AG 1.34M $200.30M -3% Dec 2019
American Century Companies 1.33M $198.52M 18% Dec 2019
Champlain Investment Partners 1.18M $176.16M -23% Dec 2019
Citadel Advisors 1.15M $172.04M 3% Dec 2019
Legal & General 1.12M $167.60M 12% Dec 2019
Barclays 1.11M $165.66M -4% Dec 2019
Nikko Asset Management Americas 1.05M $157.79M -7% Dec 2019
Federated Investors 1.05M $157.09M 10% Dec 2019
Northern Trust 1.02M $152.94M 1% Dec 2019
Damian Sousa 968163 $145.00M 2% Dec 2019
Tcw 956011 $143.18M -5% Dec 2019
Carillon Tower Advisers 940470 $140.85M -6% Dec 2019
Jpmorgan Chase & Co 789502 $124.65M -49% Dec 2019
Jericho Capital Asset Management 692000 $103.64M 100% Dec 2019
Ensign Peak Advisors 686212 $102.77M 100% Dec 2019
ARK Investment Management 632564 $94.74M -5% Dec 2019
Lazard Asset Management 605500 $90.69M -7% Dec 2019
Wolverine Trading 594003 $88.44M -3% Dec 2019
Ubs Global Asset Management Americas 554830 $83.10M 11% Dec 2019
Bank Of Montreal /can/ 542243 $81.21M 60% Dec 2019
Name Goodman & Company, Investment Counsel 535500 $78.58M 7% Dec 2019
Hsbc Holdings 531658 $79.63M 0% Dec 2019
New York State Common Retirement Fund 529832 $79.35M 3% Dec 2019
PEAK6 Investments 525300 $78.67M 22% Dec 2019
Alliancebernstein 521700 $78.14M -19% Dec 2019
Morgan Stanley 520045 $77.85M 8% Dec 2019
Citi 516486 $77.36M 14% Dec 2019
Charles Schwab Investment Management 505117 $75.65M 3% Dec 2019
Us Bancorp \de\ 503834 $75.46M 11% Dec 2019
Frontier Capital Management 500171 $74.91M 31% Dec 2019
Parallax Volatility Advisers 492204 $73.83M 104% Dec 2019
Motley Fool Wealth Management 487394 $73.00M 0% Dec 2019
D. E. Shaw & Co 478228 $71.62M 11% Dec 2019
Swiss National Bank 473638 $70.94M -4% Dec 2019
TD Asset Management 468042 $70.10M 2% Dec 2019
Polar Capital 442599 $66.29M 127% Dec 2019
Eventide Asset Management 428000 $64.10M 0% Dec 2019
Eaton Vance Management 424091 $63.52M 4% Dec 2019
Iridian Asset Management 420344 $62.95M 100% Dec 2019
Fiera Capital Corporation 417005 $62.45M -8% Dec 2019
Nomura Holdings 415230 $62.14M 100% Dec 2019
Chevy Chase Trust Holdings 376751 $56.42M -2% Dec 2019
Russell Investments 370480 $55.48M -8% Dec 2019
CalPERS 360407 $53.98M 7% Dec 2019
Macquarie 356924 $53.54M -9% Dec 2019
Deutsche Bank Aktiengesellschaft 354432 $53.08M -23% Dec 2019
Baillie Gifford & Co 353377 $52.92M 4% Dec 2019
Etf Managers 339085 $50.51M -19% Dec 2019
State of Wisconsin Investment Board 333186 $49.90M -18% Dec 2019
KBC Group NV 331811 $49.70M 315% Dec 2019
Walleye Trading 331210 $49.61M 118% Dec 2019
Crawford Lake Capital Management 321466 $48.15M 13877% Dec 2019
Scout Investments 282204 $42.27M -24% Dec 2019
California State Teachers Retirement System 277082 $41.50M 11% Dec 2019
Jane Street 267032 $40.01M 18% Dec 2019
Highline Capital Management 264358 $39.59M 100% Dec 2019
Twin Tree Management 262614 $39.33M -19% Dec 2019
Fmr 257349 $38.54M -32% Dec 2019
Raymond James & Associates 257151 $38.51M 5% Dec 2019
Pioneer Investment Management 250583 $37.53M -10% Dec 2019
William Blair $ Company 250005 $37.44M 2% Dec 2019
Cutler 238413 $35.70M 38% Dec 2019
National Pension Service 234537 $35.13M 15% Dec 2019
Spyglass Capital Management 233426 $34.96M 160% Dec 2019
Jefferies 230662 $34.55M 37% Dec 2019
Contour Asset Management 227989 $34.15M 100% Dec 2019
Florida State Board of Administration 204846 $30.68M -1% Dec 2019
Bam 203983 $30.55M 12% Dec 2019
Motley Fool Asset Management 202983 $30.40M 0% Dec 2019
Parametric Portfolio Associates 189916 $28.44M 9% Dec 2019
Diam 189623 $28.40M 100% Dec 2019
Balyasny Asset Management 187306 $28.05M -16% Dec 2019
Stifel Financial 181764 $27.23M 27% Dec 2019
Dimensional Fund Advisors 177231 $26.54M 0% Dec 2019
Royal Bank of Canada 175895 $26.35M 38% Dec 2019
Rhumbline Advisers 168496 $25.24M 4% Dec 2019
Nordea Investment Management Ab 168333 $25.19M 4% Dec 2019
Millennium Management 154740 $23.17M 127% Dec 2019
Envestnet Asset Management 149677 $22.42M 4% Dec 2019
Quantitative Investment Management 146279 $21.91M 100% Dec 2019
Candriam Luxembourg S.C.A. 140665 $21.07M 6% Dec 2019
Wafra Investment Advisory 136314 $20.42M 28% Dec 2019
EULAV Asset Management 136000 $20.37M -7% Dec 2019
Mn Services Vermogensbeheer B.V. 135328 $20.27M 5% Dec 2019
Kornitzer Capital Management Inc /ks 132951 $19.91M 100% Dec 2019
Bnp Paribas Arbitrage, Snc 130503 $19.55M 112% Dec 2019
APG All Pensions Group NV 126645 $16.90M 1% Dec 2019
Shell Asset Management Company 124025 $18.58M 17% Dec 2019
Lord, Abbett & Co 122585 $18.36M -7% Dec 2019
CastleArk Management 121980 $18.27M 56% Dec 2019
Atlas Capital Advisors 121823 $18.25M 100% Dec 2019
Mariner Wealth Advisors 116550 $17.46M 5% Dec 2019
Alta Park Capital 113300 $16.97M 100% Dec 2019
Sei Investments 112854 $18.33M -18% Dec 2019
Mitsubishi UFJ Trust & Banking 112759 $16.89M 0% Dec 2019
Point72 Asset Management 111628 $16.72M 100% Dec 2019
State of New Jersey Common Pension Fund D 110163 $16.50M -3% Dec 2019
Axa 109547 $16.69M -1% Dec 2019
ProShare Advisors 107437 $16.09M 1422% Dec 2019
Natixis 107201 $15.97M 100% Dec 2019
Victory Capital Management 107033 $16.03M 65% Dec 2019
Mirae Asset Global Investments 106731 $15.99M 102% Dec 2019
Great-West Life Assurance Company 105305 $15.65M 100% Dec 2019
Schonfeld Strategic Advisors 105300 $15.77M 100% Dec 2019
DeepCurrents Investment 103999 $15.58M 48% Dec 2019
Thornburg Investment Management 103684 $15.53M 13% Dec 2019
The Ithaka 98171 $14.70M -25% Dec 2019
Voloridge Investment Management 86251 $12.92M 100% Dec 2019
Kayak Investment Partners 84192 $12.61M -20% Dec 2019
Avalon Global Asset Management 79950 $11.97M 100% Dec 2019
Branch Banking & Trust Company 79770 $11.95M 1627% Dec 2019
Westpac Banking Corporation 78776 $11.80M -10% Dec 2019
Guggenheim Capital, LLC Managers 77675 $11.63M 87% Dec 2019
Janet M. Hewlett 76545 $11.46M -20% Dec 2019
AO Asset Management 75800 $11.35M -67% Dec 2019
Fishman Jay A Ltd/mi 67938 $10.18M 7% Dec 2019
Edmond De Rothschild Holding S.a. 67735 $10.15M 16% Dec 2019
Cubist Systematic Strategies 67422 $10.10M 100% Dec 2019
Two Sigma Investments 66200 $9.91M -25% Dec 2019
Spence Asset Management 65622 $9.83M 0% Dec 2019
Ohio Pers 64710 $9.69M -18% Dec 2019
Hartline Investment Corporation 63736 $9.55M 97% Dec 2019
ExodusPoint Capital Management 63701 $9.54M 40% Dec 2019
SG Americas Securities 63653 $9.53M 189% Dec 2019
Raymond James Financial Services Advisors 62730 $9.40M 0% Dec 2019
Royal London Asset Management 61901 $9.22M 5% Dec 2019
Varma Mutual Pension Insurance 60000 $8.99M 0% Dec 2019
PineBridge Investments 51755 $7.75M -22% Dec 2019
Tocqueville Asset Management 41030 $6.15M -52% Dec 2019
Moors & Cabot 19730 $2.95M -83% Dec 2019
DekaBank Deutsche Girozentrale 16691 $2.53M -93% Dec 2019
Roberta J. Maue 16251 $2.43M -85% Dec 2019
Winton Capital 15215 $2.28M -77% Dec 2019
HAP Trading 14000 $203980 -84% Dec 2019
Robeco Institutional Asset Management B V 8889 $1.33M -85% Dec 2019

Who sold out of stock?

Fund Name Date Sold Shares Held Valued At
Nuveen Asset Management Sep 2019 640104 $75.44M
Thrivent Financial for Lutherans Jun 2019 346539 $43.58M
Neuberger Berman Sep 2019 243728 $28.73M
Elkfork Partners Jun 2019 83504 $10.50M
PDT Partners Sep 2019 78884 $9.30M
Glen Harbor Capital Management Jun 2019 68768 $8.65M
Zweig-DiMenna Associates Sep 2019 63113 $7.44M
Tiverton Asset Management Jun 2019 61205 $7.70M