# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 5,368,560 265,112 4,551,035,683.2 0.2419 8.7196 09/30/2025
2 T. Rowe Price Associates, Inc. (IM) 2,811,634 -1,280,471 2,383,478,374.48 0.2707 4.5666 09/30/2025
3 Janus Henderson Investors US LLC 2,540,242 -23,670 2,153,413,948.24 0.9998 4.1259 09/30/2025
4 Artisan Partners LP 2,186,510 -163,266 1,853,548,257.2 1.3818 3.5513 09/30/2025
5 Capital Research & Management Co. (World Investors) 1,959,504 8,422 1,661,110,730.88 0.155 3.1826 09/30/2025
6 Avoro Capital Advisor LLC 990,000 -185,000 839,242,800 9.5831 1.608 09/30/2025
7 T. Rowe Price International Ltd. 828,775 -59,096 702,569,143 0.3941 1.3461 09/30/2025
8 ClearBridge Investments LLC 756,862 -16,004 641,607,054.64 0.4441 1.2293 09/30/2025
9 Citadel Advisors LLC 708,950 -156,572 600,991,094 0.6287 1.1515 09/30/2025
10 RTW Investments LP 673,497 0 570,936,876.84 6.5735 1.0939 09/30/2025
11 Wilmington Trust Investment Advisors, Inc. 637,208 635,639 540,173,965.76 2.5692 1.035 12/31/2025
12 Bellevue Asset Management AG 536,247 -24,711 454,587,306.84 6.8865 0.871 09/30/2025
13 Wellington Management Co. LLP 507,056 163,836 429,841,512.32 0.066 0.8236 09/30/2025
14 Millennium Management LLC 347,518 -82,326 294,597,958.96 0.2213 0.5644 09/30/2025
15 SEI Investments Management Corp. 312,268 -4,131 264,715,828.96 0.2505 0.5072 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EuroPacific Growth Fund 1,085,870 -30,371 920,513,716.4 0.6493 1.7637 12/31/2025
2 Fidelity Growth Company Commingled Pool 841,031 -36,340 712,958,799.32 0.6488 1.366 11/30/2025
3 T Rowe Price Health Sciences Fund 683,030 -153 579,018,191.6 4.6865 1.1094 09/30/2025
4 Fidelity Growth Company Fund 612,500 -14,563 519,228,500 0.634 0.9948 11/30/2025
5 Janus Henderson Forty Fund 572,746 0 485,528,239.12 2.0054 0.9303 09/30/2025
6 Fidelity OTC Portfolio 541,426 48,600 458,977,648.72 1.2645 0.8794 11/30/2025
7 American Funds New Economy Fund 431,691 21,669 365,953,094.52 0.8091 0.7012 12/31/2025
8 Janus Henderson Enterprise Fund 328,515 16,425 278,488,735.8 1.1531 0.5336 09/30/2025
9 iShares Biotechnology ETF 298,350 59,877 252,917,262 2.9362 0.4846 12/31/2025
10 T Rowe Price New Horizons Fund 283,734 -340,572 240,526,986.48 1.5452 0.4608 09/30/2025
11 St. James's Place Unit Trust - Global Growth 274,186 38,433 232,432,955.92 1.0848 0.4453 07/31/2025
12 Fidelity Contrafund 259,248 36,206 219,769,714.56 0.122 0.4211 11/30/2025
13 Fidelity Select Port. - Health Care Portfolio 254,000 -26,000 215,320,880 3.289 0.4125 11/30/2025
14 Fidelity Puritan Fund 251,089 27,066 212,853,167.08 0.9577 0.4078 11/30/2025
15 Artisan Global Opportunity Trust 237,618 -1,858 201,433,530.96 5.2517 0.3859 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Wilmington Trust Investment Advisors, Inc. 637,208 635,639 540,173,965.76 2.5692 1.035 12/31/2025
2 Fidelity Management & Research Co. LLC 5,368,560 265,112 4,551,035,683.2 0.2419 8.7196 09/30/2025
3 Two Sigma Investments LP 294,160 250,278 249,365,315.2 0.3686 0.4778 09/30/2025
4 Wellington Management Co. LLP 507,056 163,836 429,841,512.32 0.066 0.8236 09/30/2025
5 Wilmington Funds Management Corp. 139,600 139,004 118,341,712 3.4287 0.2267 12/31/2025
6 Woodline Partners LP 169,476 129,205 143,668,194.72 0.633 0.2753 09/30/2025
7 Two Sigma Advisers LP 139,700 125,700 118,426,484 0.2264 0.2269 09/30/2025
8 Alkeon Capital Management LLC 175,000 100,000 148,351,000 0.5308 0.2842 09/30/2025
9 Lord, Abbett & Co. LLC 196,877 95,798 166,896,570.44 0.4266 0.3198 09/30/2025
10 TIAA-CREF Investment Management LLC 81,400 81,400 69,004,408 0.0256 0.1322 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 2,811,634 -1,280,471 2,383,478,374.48 0.2707 4.5666 09/30/2025
2 Adage Capital Management LP 0 -297,113 0 0 0
3 Avoro Capital Advisor LLC 990,000 -185,000 839,242,800 9.5831 1.608 09/30/2025
4 Marshall Wace LLP 12,525 -165,199 10,617,693 0.0112 0.0203 09/30/2025
5 Artisan Partners LP 2,186,510 -163,266 1,853,548,257.2 1.3818 3.5513 09/30/2025
6 Invesco Asset Management Ltd. 0 -160,214 0 0 0
7 Citadel Advisors LLC 708,950 -156,572 600,991,094 0.6287 1.1515 09/30/2025
8 Braidwell LP 76,091 -118,400 64,503,862.52 1.7202 0.1236 09/30/2025
9 Balyasny Asset Management LP 0 -89,296 0 0 0
10 Assenagon Asset Management SA (Germany) 24,347 -87,710 20,639,438.84 0.0279 0.0395 12/31/2025

Data provided by FactSet Research Systems Inc.