26.32% | % of shares held by all insiders |
59.33% | % of shares held by institutions |
80.52% | % of float held by institutions |
940 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baillie Gifford and Company | 23,657,094 | 31 Dec 2023 | 11.93% | 6,375,586,833 |
Morgan Stanley | 8,478,503 | 31 Dec 2023 | 4.28% | 2,284,956,558 |
Price (T.Rowe) Associates Inc | 6,346,597 | 31 Dec 2023 | 3.20% | 1,710,407,891 |
Blackrock Inc. | 4,982,872 | 31 Dec 2023 | 2.51% | 1,342,884,004 |
T. Rowe Price Investment Management, Inc. | 4,485,683 | 31 Dec 2023 | 2.26% | 1,208,891,568 |
Massachusetts Financial Services Co. | 3,694,193 | 31 Dec 2023 | 1.86% | 995,585,013 |
Technology Crossover Management VIII, Ltd. | 2,618,272 | 31 Dec 2023 | 1.32% | 705,624,304 |
Wellington Management Group, LLP | 2,349,623 | 31 Dec 2023 | 1.18% | 633,223,398 |
Arrowstreet Capital, Limited Partnership | 2,207,204 | 31 Dec 2023 | 1.11% | 594,841,478 |
JP Morgan Chase & Company | 2,033,073 | 31 Dec 2023 | 1.03% | 547,913,173 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard International Growth Fund | 6,698,897 | 29 Feb 2024 | 3.38% | 1,805,352,741 |
Price (T.Rowe) Mid Cap Growth Fund | 2,194,400 | 31 Dec 2023 | 1.11% | 591,390,800 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,453,296 | 31 Dec 2023 | 0.73% | 391,663,272 |
MFS Series Trust II-MFS Growth Fund | 1,337,255 | 29 Feb 2024 | 0.67% | 360,390,222 |
JP Morgan Large Cap Growth Fund | 1,306,262 | 31 Dec 2023 | 0.66% | 352,037,609 |
MFS Mid Cap Growth Fund | 1,014,068 | 29 Feb 2024 | 0.51% | 273,291,326 |
Price (T.Rowe) Growth Stock Trust | 926,946 | 31 Dec 2023 | 0.47% | 249,811,947 |
Baillie Gifford International Growth Fund | 713,442 | 31 Dec 2023 | 0.36% | 192,272,619 |
Price (T.Rowe) Institutional Large Cap Growth Fund | 697,346 | 31 Dec 2023 | 0.35% | 187,934,747 |
Price (T.Rowe) Communications & Technology Fund | 656,200 | 31 Dec 2023 | 0.33% | 176,845,900 |