# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,872,036 165,127 4,019,575,861.08 0.1903 7.7877 06/30/2026
2 Janus Henderson Investors US LLC 2,415,238 -78,584 1,992,643,807.14 0.8768 3.8606 06/30/2026
3 Capital Research & Management Co. (World Investors) 2,199,770 -56,446 1,814,876,243.1 0.1613 3.5162 06/30/2026
4 T. Rowe Price Associates, Inc. (IM) 1,959,784 -617,598 1,616,880,593.52 0.1743 3.1326 06/30/2026
5 Artisan Partners LP 1,508,778 40,796 1,244,787,113.34 1.0176 2.4117 06/30/2026
6 Avoro Capital Advisor LLC 1,000,000 0 825,030,000 8.7089 1.5984 06/30/2026
7 T. Rowe Price International Ltd. 718,263 -79,310 592,588,522.89 0.3122 1.1481 06/30/2026
8 RTW Investments LP 709,446 0 585,314,233.38 5.3963 1.134 06/30/2026
9 Wellington Management Co. LLP 666,317 -71,302 549,731,514.51 0.0882 1.0651 06/30/2026
10 Invesco Advisers, Inc. 422,199 -137,911 348,326,840.97 0.1366 0.6749 06/30/2026
11 AllianceBernstein LP 395,661 -26,643 326,432,194.83 0.0926 0.6324 06/30/2026
12 BlackRock Fund Advisors 371,986 28,775 306,899,609.58 0.0056 0.5946 06/30/2026
13 Bellevue Asset Management AG 301,000 -12,000 248,334,030 4.346 0.4811 06/30/2026
14 Sands Capital Management LLC 298,599 -41,686 246,353,132.97 0.6076 0.4773 06/30/2026
15 Bessemer Investment Management LLC 267,779 203,528 220,925,708.37 0.2578 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 845,028,727.2 0.6349 1.6372 06/30/2026
2 Fidelity Growth Company Commingled Pool 817,584 1,112 674,531,327.52 0.5007 1.3069 08/31/2026
3 American Funds New Economy Fund 729,820 16,126 602,123,394.6 1.2386 1.1666 06/30/2026
4 Fidelity Growth Company Fund 608,314 -752 501,877,299.42 0.4903 0.9724 08/31/2026
5 Janus Henderson Forty Fund 518,956 -18,917 428,154,268.68 1.7206 0.8295 06/30/2026
6 Fidelity OTC Portfolio 472,226 -12,600 389,600,616.78 0.8051 0.7548 08/31/2026
7 iShares Biotechnology ETF 436,887 95,004 360,444,881.61 3.284 0.6983 09/30/2026
8 St. James's Place Global Growth Unit Trust 309,191 0 255,091,850.73 1.0711 0.4942 01/31/2026
9 Janus Henderson Enterprise Fund 309,064 0 254,987,071.92 1.204 0.494 06/30/2026
10 Fidelity Contrafund 240,515 43,785 198,432,090.45 0.1084 0.3844 08/31/2026
11 T Rowe Price Growth Stock Fund 225,019 -46,539 185,647,425.57 0.3581 0.3597 06/30/2026
12 T. Rowe Price Large Cap Growth Fund 211,419 -875 174,427,017.57 0.8029 0.3379 06/30/2026
13 T. Rowe Price New Horizons Fund 208,186 -8,097 171,759,695.58 1.3013 0.3328 06/30/2026
14 T Rowe Price Overseas Stock Fund 194,314 -40,835 160,314,879.42 0.6541 0.3106 06/30/2026
15 Fidelity Puritan Fund 182,989 -43,200 150,971,414.67 0.6415 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 220,925,708.37 0.2578 0.428 06/30/2026
2 Fidelity Management & Research Co. LLC 4,872,036 165,127 4,019,575,861.08 0.1903 7.7877 06/30/2026
3 Barclays Bank Plc (Private Banking) 134,427 129,152 110,906,307.81 0.0589 0.2149 06/30/2026
4 Capital Research & Management Co. (Global Investors) 88,511 88,511 73,024,230.33 0.0091 0.1415 06/30/2026
5 Bank of America, NA (Private Banking) 116,549 80,615 96,156,421.47 0.0246 0.1863 06/30/2026
6 Two Sigma Investments LP 185,638 76,517 153,156,919.14 0.1163 0.2967 06/30/2026
7 1832 Asset Management LP 157,940 73,740 130,305,238.2 0.1098 0.2525 06/30/2026
8 Canada Pension Plan Investment Board 60,577 60,577 49,977,842.31 0.0189 0.0968 06/30/2026
9 Westfield Capital Management Co. LP 57,082 57,082 47,094,362.46 0.1593 0.0912 06/30/2026
10 Morgan Stanley & Co. LLC 160,006 57,037 132,009,750.18 0.0383 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,616,880,593.52 0.1743 3.1326 06/30/2026
2 Invesco Advisers, Inc. 422,199 -137,911 348,326,840.97 0.1366 0.6749 06/30/2026
3 T. Rowe Price International Ltd. 718,263 -79,310 592,588,522.89 0.3122 1.1481 06/30/2026
4 Janus Henderson Investors US LLC 2,415,238 -78,584 1,992,643,807.14 0.8768 3.8606 06/30/2026
5 Wellington Management Co. LLP 666,317 -71,302 549,731,514.51 0.0882 1.0651 06/30/2026
6 Fiera Capital Corp. (Investment Management) 26,546 -70,955 21,901,246.38 0.0799 0.0424 06/30/2026
7 Braidwell LP 17,707 -67,232 14,608,806.21 0.5132 0.0283 06/30/2026
8 Goldman Sachs & Co. LLC (Private Banking) 53,512 -58,906 44,149,005.36 0.0112 0.0855 06/30/2026
9 Capital Research & Management Co. (World Investors) 2,199,770 -56,446 1,814,876,243.1 0.1613 3.5162 06/30/2026
10 TD Asset Management, Inc. 24,675 -56,149 20,357,615.25 0.0095 0.0394 06/30/2026

Data provided by FactSet Research Systems Inc.