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,882,050,017 |
Morgan Stanley | 9,348,445 | 29 Jun 2023 | 4.80% | 1,441,436,757 |
Price (T.Rowe) Associates Inc | 6,127,296 | 29 Jun 2023 | 3.15% | 944,767,785 |
Blackrock Inc. | 4,853,331 | 29 Jun 2023 | 2.49% | 748,335,118 |
Technology Crossover Management VIII, Ltd. | 3,618,272 | 29 Jun 2023 | 1.86% | 557,901,368 |
T. Rowe Price Investment Management, Inc. | 3,239,323 | 29 Jun 2023 | 1.66% | 499,471,221 |
Massachusetts Financial Services Co. | 3,175,771 | 29 Jun 2023 | 1.63% | 489,672,138 |
Alecta Tjanstepension Omsesidigt | 2,975,600 | 29 Jun 2023 | 1.53% | 458,807,771 |
Srs Investment Management, Llc | 2,205,383 | 29 Jun 2023 | 1.13% | 340,048,010 |
AMF Tjanstepension AB | 2,000,000 | 29 Jun 2023 | 1.03% | 308,380,004 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard International Growth Fund | 9,313,801 | 30 May 2023 | 4.78% | 1,436,094,998 |
Price (T.Rowe) Growth Stock Trust | 1,605,863 | 30 Mar 2023 | 0.82% | 247,608,019 |
Price (T.Rowe) Mid Cap Growth Fund | 1,599,600 | 29 Jun 2023 | 0.82% | 246,642,327 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,531,769 | 29 Jun 2023 | 0.79% | 236,183,465 |
MFS Series Trust II-MFS Growth Fund | 1,163,877 | 30 May 2023 | 0.60% | 179,458,197 |
Baillie Gifford International Growth Fund | 832,298 | 29 Jun 2023 | 0.43% | 128,332,030 |
Lord Abbett Securities Trust-Growth Leaders Fund | 662,746 | 29 Apr 2023 | 0.34% | 102,188,807 |
Price (T.Rowe) Communications & Technology Fund | 656,200 | 29 Jun 2023 | 0.34% | 101,179,479 |
MFS Mid Cap Growth Fund | 632,382 | 30 May 2023 | 0.32% | 97,506,982 |
iShares Russell Midcap Growth ETF | 622,724 | 30 Aug 2023 | 0.32% | 96,017,815 |