27.63% | % of shares held by all insiders |
58.40% | % of shares held by institutions |
80.70% | % of float held by institutions |
801 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baillie Gifford and Company | 25,177,054 | 29 Jun 2023 | 12.93% | 3,890,106,475 |
Morgan Stanley | 9,348,445 | 29 Jun 2023 | 4.80% | 1,444,428,185 |
Price (T.Rowe) Associates Inc | 6,127,296 | 29 Jun 2023 | 3.15% | 946,728,471 |
Blackrock Inc. | 4,853,331 | 29 Jun 2023 | 2.49% | 749,888,146 |
Technology Crossover Management VIII, Ltd. | 3,618,272 | 29 Jun 2023 | 1.86% | 559,059,186 |
T. Rowe Price Investment Management, Inc. | 3,239,323 | 29 Jun 2023 | 1.66% | 500,507,778 |
Massachusetts Financial Services Co. | 3,175,771 | 29 Jun 2023 | 1.63% | 490,688,359 |
Alecta Tjanstepension Omsesidigt | 2,975,600 | 29 Jun 2023 | 1.53% | 459,759,939 |
Srs Investment Management, Llc | 2,205,383 | 29 Jun 2023 | 1.13% | 340,753,715 |
AMF Tjanstepension AB | 2,000,000 | 29 Jun 2023 | 1.03% | 309,019,989 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard International Growth Fund | 9,313,801 | 30 May 2023 | 4.78% | 1,439,075,341 |
Price (T.Rowe) Mid Cap Growth Fund | 1,599,600 | 29 Jun 2023 | 0.82% | 247,154,187 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,531,769 | 29 Jun 2023 | 0.79% | 236,673,619 |
MFS Series Trust II-MFS Growth Fund | 1,163,877 | 30 May 2023 | 0.60% | 179,830,628 |
Price (T.Rowe) Growth Stock Trust | 948,017 | 29 Jun 2023 | 0.49% | 146,478,101 |
Baillie Gifford International Growth Fund | 832,298 | 29 Jun 2023 | 0.43% | 128,598,359 |
Price (T.Rowe) Communications & Technology Fund | 656,200 | 29 Jun 2023 | 0.34% | 101,389,458 |
MFS Mid Cap Growth Fund | 632,382 | 30 May 2023 | 0.32% | 97,709,339 |
iShares Russell Midcap Growth ETF | 622,724 | 30 Aug 2023 | 0.32% | 96,217,081 |
American Century Heritage Fund | 619,275 | 30 Jul 2023 | 0.32% | 95,684,176 |