26.32% | % of shares held by all insiders |
59.17% | % of shares held by institutions |
80.30% | % of float held by institutions |
933 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baillie Gifford and Company | 23,657,094 | 30 Dec 2023 | 11.93% | 6,696,495,370 |
Morgan Stanley | 8,478,503 | 30 Dec 2023 | 4.28% | 2,399,967,472 |
Price (T.Rowe) Associates Inc | 6,346,597 | 30 Dec 2023 | 3.20% | 1,796,499,495 |
Blackrock Inc. | 4,982,872 | 30 Dec 2023 | 2.51% | 1,410,476,674 |
T. Rowe Price Investment Management, Inc. | 4,485,683 | 30 Dec 2023 | 2.26% | 1,269,739,869 |
Massachusetts Financial Services Co. | 3,694,193 | 30 Dec 2023 | 1.86% | 1,045,696,750 |
Technology Crossover Management VIII, Ltd. | 2,618,272 | 30 Dec 2023 | 1.32% | 741,141,170 |
Wellington Management Group, LLP | 2,349,623 | 30 Dec 2023 | 1.18% | 665,096,040 |
Arrowstreet Capital, Limited Partnership | 2,207,204 | 30 Dec 2023 | 1.11% | 624,782,205 |
Alecta Tjanstepension Omsesidigt | 2,125,600 | 30 Dec 2023 | 1.07% | 601,682,969 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard International Growth Fund | 8,502,818 | 29 Nov 2023 | 4.29% | 2,406,850,197 |
Price (T.Rowe) Mid Cap Growth Fund | 2,194,400 | 30 Dec 2023 | 1.11% | 621,157,841 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,453,296 | 30 Dec 2023 | 0.73% | 411,377,235 |
MFS Series Trust II-MFS Growth Fund | 1,388,293 | 29 Nov 2023 | 0.70% | 392,977,161 |
JP Morgan Large Cap Growth Fund | 1,306,262 | 30 Dec 2023 | 0.66% | 369,757,056 |
MFS Mid Cap Growth Fund | 1,133,982 | 29 Nov 2023 | 0.57% | 320,990,617 |
Price (T.Rowe) Growth Stock Trust | 926,946 | 30 Dec 2023 | 0.47% | 262,385,971 |
Baillie Gifford International Growth Fund | 713,442 | 30 Dec 2023 | 0.36% | 201,950,461 |
Price (T.Rowe) Institutional Large Cap Growth Fund | 697,346 | 30 Dec 2023 | 0.35% | 197,394,247 |
Price (T.Rowe) Communications & Technology Fund | 656,200 | 30 Dec 2023 | 0.33% | 185,747,254 |