# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,872,036 165,127 3,957,554,842.8 0.1871 7.7877 06/30/2026
2 Janus Henderson Investors US LLC 2,415,238 -78,584 1,961,897,827.4 0.8697 3.8606 06/30/2026
3 Capital Research & Management Co. (World Investors) 2,199,770 -56,446 1,786,873,171 0.1593 3.5162 06/30/2026
4 T. Rowe Price Associates, Inc. (IM) 1,959,784 -617,598 1,591,932,543.2 0.1723 3.1326 06/30/2026
5 Artisan Partners LP 1,508,778 40,796 1,225,580,369.4 1.0018 2.4117 06/30/2026
6 Avoro Capital Advisor LLC 1,000,000 0 812,300,000 8.6852 1.5984 06/30/2026
7 T. Rowe Price International Ltd. 718,263 -79,310 583,445,034.9 0.3073 1.1481 06/30/2026
8 RTW Investments LP 709,446 0 576,282,985.8 5.381 1.134 06/30/2026
9 Wellington Management Co. LLP 666,317 -71,302 541,249,299.1 0.0869 1.0651 06/30/2026
10 Invesco Advisers, Inc. 422,199 -137,911 342,952,247.7 0.135 0.6749 06/30/2026
11 AllianceBernstein LP 395,661 -26,643 321,395,430.3 0.0913 0.6324 06/30/2026
12 BlackRock Fund Advisors 371,986 28,775 302,164,227.8 0.0055 0.5946 06/30/2026
13 Bellevue Asset Management AG 301,000 -12,000 244,502,300 4.463 0.4811 06/30/2026
14 Sands Capital Management LLC 298,599 -41,686 242,551,967.7 0.6026 0.4773 06/30/2026
15 Bessemer Investment Management LLC 267,779 203,528 217,516,881.7 0.2548 0.428 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EUPAC Fund 1,024,240 -72,961 831,990,152 0.6255 1.6372 06/30/2026
2 Fidelity Growth Company Commingled Pool 817,584 1,112 664,123,483.2 0.4972 1.3069 08/31/2026
3 American Funds New Economy Fund 729,820 16,126 592,832,786 1.2398 1.1666 06/30/2026
4 Fidelity Growth Company Fund 608,314 -752 494,133,462.2 0.4869 0.9724 08/31/2026
5 Janus Henderson Forty Fund 518,956 -18,917 421,547,958.8 1.7088 0.8295 06/30/2026
6 Fidelity OTC Portfolio 472,226 -12,600 383,589,179.8 0.7986 0.7548 08/31/2026
7 iShares Biotechnology ETF 436,887 95,004 354,883,310.1 3.2643 0.6983 09/30/2026
8 St. James's Place Global Growth Unit Trust 309,191 0 251,155,849.3 1.058 0.4942 01/31/2026
9 Janus Henderson Enterprise Fund 309,064 0 251,052,687.2 1.1862 0.494 06/30/2026
10 Fidelity Contrafund 240,515 43,785 195,370,334.5 0.1069 0.3844 08/31/2026
11 T Rowe Price Growth Stock Fund 225,019 -46,539 182,782,933.7 0.3541 0.3597 06/30/2026
12 T. Rowe Price Large Cap Growth Fund 211,419 -875 171,735,653.7 0.7943 0.3379 06/30/2026
13 T. Rowe Price New Horizons Fund 208,186 -8,097 169,109,487.8 1.3132 0.3328 06/30/2026
14 T Rowe Price Overseas Stock Fund 194,314 -40,835 157,841,262.2 0.6422 0.3106 06/30/2026
15 Fidelity Puritan Fund 182,989 -43,200 148,641,964.7 0.6337 0.2925 08/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Bessemer Investment Management LLC 267,779 203,528 217,516,881.7 0.2548 0.428 06/30/2026
2 Fidelity Management & Research Co. LLC 4,872,036 165,127 3,957,554,842.8 0.1871 7.7877 06/30/2026
3 Barclays Bank Plc (Private Banking) 134,427 129,152 109,195,052.1 0.0582 0.2149 06/30/2026
4 Capital Research & Management Co. (Global Investors) 88,511 88,511 71,897,485.3 0.0089 0.1415 06/30/2026
5 Bank of America, NA (Private Banking) 116,549 80,615 94,672,752.7 0.0243 0.1863 06/30/2026
6 Two Sigma Investments LP 185,638 76,517 150,793,747.4 0.115 0.2967 06/30/2026
7 1832 Asset Management LP 157,940 73,740 128,294,662 0.1046 0.2525 06/30/2026
8 Canada Pension Plan Investment Board 60,577 60,577 49,206,697.1 0.0186 0.0968 06/30/2026
9 Westfield Capital Management Co. LP 57,082 57,082 46,367,708.6 0.1584 0.0912 06/30/2026
10 Morgan Stanley & Co. LLC 160,006 57,037 129,972,873.8 0.0378 0.2558 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 1,959,784 -617,598 1,591,932,543.2 0.1723 3.1326 06/30/2026
2 Invesco Advisers, Inc. 422,199 -137,911 342,952,247.7 0.135 0.6749 06/30/2026
3 T. Rowe Price International Ltd. 718,263 -79,310 583,445,034.9 0.3073 1.1481 06/30/2026
4 Janus Henderson Investors US LLC 2,415,238 -78,584 1,961,897,827.4 0.8697 3.8606 06/30/2026
5 Wellington Management Co. LLP 666,317 -71,302 541,249,299.1 0.0869 1.0651 06/30/2026
6 Fiera Capital Corp. (Investment Management) 26,546 -70,955 21,563,315.8 0.0785 0.0424 06/30/2026
7 Braidwell LP 17,707 -67,232 14,383,396.1 0.5082 0.0283 06/30/2026
8 Goldman Sachs & Co. LLC (Private Banking) 53,512 -58,906 43,467,797.6 0.0111 0.0855 06/30/2026
9 Capital Research & Management Co. (World Investors) 2,199,770 -56,446 1,786,873,171 0.1593 3.5162 06/30/2026
10 TD Asset Management, Inc. 24,675 -56,149 20,043,502.5 0.0094 0.0394 06/30/2026

Data provided by FactSet Research Systems Inc.