# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,706,909 -585,974 4,154,129,607.04 0.2159 7.6061 03/31/2026
2 Janus Henderson Investors US LLC 2,493,822 71,412 2,200,947,544.32 0.9949 4.0299 03/31/2026
3 T. Rowe Price Associates, Inc. (IM) 2,259,352 -411,893 1,994,013,701.12 0.2274 3.651 04/24/2026
4 Capital Research & Management Co. (World Investors) 2,256,216 339,982 1,991,245,992.96 0.1836 3.6459 03/31/2026
5 Artisan Partners LP 1,467,982 -288,960 1,295,582,193.92 0.9557 2.3722 03/31/2026
6 Avoro Capital Advisor LLC 1,000,000 10,000 882,560,000 8.5833 1.6159 03/31/2026
7 T. Rowe Price International Ltd. 797,985 106,906 704,269,641.6 0.4029 1.2895 04/24/2026
8 Wellington Management Co. LLP 737,619 265,910 650,993,024.64 0.1043 1.1919 03/31/2026
9 RTW Investments LP 709,446 35,949 626,128,661.76 5.4491 1.1464 03/31/2026
10 Invesco Advisers, Inc. 560,110 172,663 494,330,681.6 0.201 0.9051 03/31/2026
11 AllianceBernstein LP 422,304 8,122 372,708,618.24 0.1072 0.6824 03/31/2026
12 BlackRock Fund Advisors 343,211 46,948 302,904,300.16 0.0059 0.5546 03/31/2026
13 Sands Capital Management LLC 340,285 -16,585 300,321,929.6 0.7326 0.5499 03/31/2026
14 Bellevue Asset Management AG 313,000 -146,839 276,241,280 4.6562 0.5058 03/31/2026
15 SEI Investments Management Corp. 286,966 -43,540 253,264,712.96 0.1914 0.4637 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EUPAC Fund 1,024,240 -61,630 903,953,254.4 0.7004 1.6551 06/30/2026
2 Fidelity Growth Company Commingled Pool 817,584 -3,581 721,566,935.04 0.6167 1.3212 05/31/2026
3 American Funds New Economy Fund 729,820 298,129 644,109,939.2 1.4289 1.1793 06/30/2026
4 Fidelity Growth Company Fund 609,066 0 537,537,288.96 0.6027 0.9842 05/31/2026
5 Janus Henderson Forty Fund 537,873 0 474,705,194.88 2.0352 0.8692 03/31/2026
6 Fidelity OTC Portfolio 474,426 -67,000 418,709,410.56 1.0544 0.7666 05/31/2026
7 iShares Biotechnology ETF 368,177 69,827 324,938,293.12 3.6022 0.595 06/30/2026
8 St. James's Place Global Growth Unit Trust 309,191 35,005 272,879,608.96 1.1824 0.4996 01/31/2026
9 Janus Henderson Enterprise Fund 309,064 -14,387 272,767,523.84 1.1747 0.4994 03/31/2026
10 Invesco American Franchise Fund 245,620 20,954 216,774,387.2 1.3013 0.3969 05/31/2026
11 T Rowe Price Growth Stock Fund 225,019 -25,061 198,592,768.64 0.4214 0.3636 06/30/2026
12 T. Rowe Price Large Cap Growth Fund 211,419 -4,754 186,589,952.64 0.938 0.3416 06/30/2026
13 Fidelity Puritan Fund 209,689 -41,400 185,063,123.84 0.798 0.3388 05/31/2026
14 T. Rowe Price New Horizons Fund 208,186 -24,241 183,736,636.16 1.3923 0.3364 06/30/2026
15 T Rowe Price Overseas Stock Fund 194,314 2,687 171,493,763.84 0.6951 0.314 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (World Investors) 2,256,216 339,982 1,991,245,992.96 0.1836 3.6459 03/31/2026
2 Wellington Management Co. LLP 737,619 265,910 650,993,024.64 0.1043 1.1919 03/31/2026
3 Invesco Advisers, Inc. 560,110 172,663 494,330,681.6 0.201 0.9051 03/31/2026
4 BNP Paribas Financial Markets SNC 177,836 107,092 156,950,940.16 0.0882 0.2874 03/31/2026
5 T. Rowe Price International Ltd. 797,985 106,906 704,269,641.6 0.4029 1.2895 04/24/2026
6 Adage Capital Management LP 90,000 90,000 79,430,400 0.1101 0.1454 03/31/2026
7 Capfi Delen Asset Management NV 87,188 87,188 76,948,641.28 0.2925 0.1409 04/30/2026
8 BMO Asset Management, Inc. 77,875 76,211 68,729,360 0.0339 0.1258 03/31/2026
9 Janus Henderson Investors US LLC 2,493,822 71,412 2,200,947,544.32 0.9949 4.0299 03/31/2026
10 Goldman Sachs & Co. LLC (Private Banking) 112,418 68,914 99,215,630.08 0.0315 0.1817 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,706,909 -585,974 4,154,129,607.04 0.2159 7.6061 03/31/2026
2 T. Rowe Price Associates, Inc. (IM) 2,259,352 -411,893 1,994,013,701.12 0.2274 3.651 04/24/2026
3 Artisan Partners LP 1,467,982 -288,960 1,295,582,193.92 0.9557 2.3722 03/31/2026
4 ClearBridge Investments LLC 231,356 -282,408 204,185,551.36 0.1591 0.3739 03/31/2026
5 Voya Investment Management Co. LLC 5,545 -163,553 4,893,795.2 0.004 0.009 03/31/2026
6 Two Sigma Investments LP 109,121 -149,435 96,305,829.76 0.0725 0.1763 03/31/2026
7 Bellevue Asset Management AG 313,000 -146,839 276,241,280 4.6562 0.5058 03/31/2026
8 Two Sigma Advisers LP 0 -135,500 0 0 0
9 Citadel Advisors LLC 204,937 -130,172 180,869,198.72 0.161 0.3312 03/31/2026
10 Acadian Asset Management LLC 0 -117,887 0 0 0

Data provided by FactSet Research Systems Inc.