26.32% | % of shares held by all insiders |
58.43% | % of shares held by institutions |
79.30% | % of float held by institutions |
964 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baillie Gifford and Company | 21,462,079 | 30 Mar 2024 | 11.28% | 6,409,649,762 |
Morgan Stanley | 8,478,503 | 30 Dec 2023 | 4.46% | 2,532,104,869 |
Price (T.Rowe) Associates Inc | 6,346,597 | 30 Dec 2023 | 3.34% | 1,895,411,155 |
Blackrock Inc. | 4,982,872 | 30 Dec 2023 | 2.62% | 1,488,134,692 |
T. Rowe Price Investment Management, Inc. | 4,485,683 | 30 Dec 2023 | 2.36% | 1,339,649,200 |
Massachusetts Financial Services Co. | 3,694,193 | 30 Dec 2023 | 1.94% | 1,103,270,716 |
Technology Crossover Management VIII, Ltd. | 2,618,272 | 30 Dec 2023 | 1.38% | 781,946,916 |
Wellington Management Group, LLP | 2,349,623 | 30 Dec 2023 | 1.24% | 701,714,894 |
Arrowstreet Capital, Limited Partnership | 2,207,204 | 30 Dec 2023 | 1.16% | 659,181,461 |
JP Morgan Chase & Company | 2,033,073 | 30 Dec 2023 | 1.07% | 607,177,239 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard International Growth Fund | 6,698,897 | 28 Feb 2024 | 3.52% | 2,000,625,548 |
Price (T.Rowe) Mid Cap Growth Fund | 2,194,400 | 30 Dec 2023 | 1.15% | 655,357,546 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,453,296 | 30 Dec 2023 | 0.76% | 434,026,841 |
MFS Series Trust II-MFS Growth Fund | 1,337,255 | 28 Feb 2024 | 0.70% | 399,371,197 |
JP Morgan Large Cap Growth Fund | 1,306,262 | 30 Dec 2023 | 0.69% | 390,115,138 |
MFS Mid Cap Growth Fund | 1,014,068 | 28 Feb 2024 | 0.53% | 302,851,402 |
Price (T.Rowe) Growth Stock Trust | 926,946 | 30 Dec 2023 | 0.49% | 276,832,417 |
Baillie Gifford International Growth Fund | 713,442 | 30 Dec 2023 | 0.38% | 213,069,448 |
Price (T.Rowe) Institutional Large Cap Growth Fund | 697,346 | 30 Dec 2023 | 0.37% | 208,262,378 |
Price (T.Rowe) Communications & Technology Fund | 656,200 | 30 Dec 2023 | 0.35% | 195,974,125 |