| 1 |  Gavin Baker Atreides Management LP | | 105,469 | $59.90M | HOLD |
| 2 |  Philippe Laffont Coatue Management LLC | | 155,387 | $88.25M | HOLD |
| 3 |  Ron Baron Baron Capital Group Inc | | 106,441 | $60.45M | HOLD |
| 4 |  | | 8,240,337 | $4.68B | HOLD |
| 5 |  Vanguard Vanguard Group Inc | | 9,367,224 | $5.32B | HOLD |
| 6 |  | | 2,574,185 | $1.46B | HOLD |
| 7 |  State Street State Street Global Advisors | | 3,550,357 | $2.02B | HOLD |
| 8 |  Norges Bank Norges Bank Investment Management | | 908,148 | $515.76M | HOLD |
| 9 |  David E. Shaw D.E. Shaw & Co LP | | 158,700 | $90.13M | HOLD |
| 10 |  Steve Cohen Point72 Asset Management LP | | 65,300 | $37.09M | HOLD |
| 11 |  National Pension Service National Pension Service | | 98,859 | $56.14M | HOLD |
| 12 |  Two Sigma Two Sigma Investments LP | | 47,200 | $26.81M | HOLD |
| 13 |  Joel Greenblatt Gotham Asset Management LLC | | 16,463 | $9.35M | HOLD |
| 14 |  Goldman Sachs Goldman Sachs Asset Management LP | | 383,619 | $217.87M | HOLD |
| 15 |  JPMorgan Chase JPMorgan Chase & Co | | 605,462 | $343.86M | HOLD |
| 16 |  Ken Griffin Citadel Advisors LLC | | 238,500 | $135.45M | HOLD |
| 17 |  T. Rowe Price T. Rowe Price Associates Inc | | 311,166 | $176.72M | HOLD |
| 18 |  Paul Tudor Jones Tudor Investment Corp | | 11,000 | $6.25M | HOLD |
| 19 |  Israel Englander Millennium Management LLC | | 39,500 | $22.43M | HOLD |
| 20 |  Cliff Asness AQR Capital Management LLC | | 26,945 | $15.30M | HOLD |
| 21 |  Louis Bacon Moore Capital Management LP | | 624 | $354,388 | HOLD |
| 22 |  Dmitry Balyasny Balyasny Asset Management LP | | 2,787 | $1.58M | HOLD |
| 23 |  Ken Fisher Fisher Asset Management LLC | | 963 | $547,405 | HOLD |