# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 5,360,840 58,154 3,084,734,552.8 0.1794 8.8228 03/31/2025
2 T. Rowe Price Associates, Inc. (IM) 4,590,184 -112,997 2,641,283,677.28 0.3143 7.5545 03/31/2025
3 Artisan Partners LP 2,785,890 -284,105 1,603,056,823.8 1.2756 4.585 03/31/2025
4 Janus Henderson Investors US LLC 2,141,936 -168,750 1,232,512,813.12 0.6104 3.5252 03/31/2025
5 Capital Research & Management Co. (World Investors) 1,937,992 151,056 1,115,159,356.64 0.117 3.1895 03/31/2025
6 Avoro Capital Advisor LLC 1,235,177 -3,290 710,745,549.34 10.6966 2.0328 03/31/2025
7 T. Rowe Price International Ltd. 794,402 -19,311 457,114,798.84 0.291 1.3074 03/31/2025
8 RTW Investments LP 673,497 0 387,543,643.74 5.5168 1.1084 03/31/2025
9 ClearBridge Investments LLC 664,368 34,540 382,290,634.56 0.2804 1.0934 03/31/2025
10 Bellevue Asset Management AG 578,874 -14,310 333,095,677.08 5.7348 0.9527 03/31/2025
11 Citadel Advisors LLC 541,943 35,268 311,844,841.06 0.3878 0.8919 03/31/2025
12 Morgan Stanley & Co. LLC 498,552 -68,144 286,876,791.84 0.0982 0.8205 03/31/2025
13 Invesco Advisers, Inc. 365,323 -21,757 210,214,160.66 0.0863 0.6012 03/31/2025
14 SEI Investments Management Corp. 361,000 -5,620 207,726,620 0.2198 0.5941 03/31/2025
15 Wellington Management Co. LLP 343,563 -15,242 197,693,021.46 0.0328 0.5654 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EuroPacific Growth Fund 1,116,241 -48,347 642,307,396.22 0.4972 1.8371 06/30/2025
2 Fidelity Growth Company Commingled Pool 876,491 3,469 504,350,451.22 0.5244 1.4425 05/31/2025
3 T Rowe Price Health Sciences Fund 736,981 -45,117 424,073,607.02 3.4832 1.2129 03/31/2025
4 Fidelity Growth Company Fund 627,063 281 360,824,591.46 0.5057 1.032 05/31/2025
5 T Rowe Price New Horizons Fund 624,306 -172,194 359,238,158.52 2.3225 1.0275 06/30/2025
6 T Rowe Price Growth Stock Fund 552,622 -108,341 317,989,751.24 0.6162 0.9095 06/30/2025
7 Janus Henderson Forty Fund 534,577 -76,704 307,606,297.34 1.2769 0.8798 03/31/2025
8 Fidelity OTC Portfolio 440,026 119,416 253,199,760.92 0.7849 0.7242 05/31/2025
9 American Funds New Economy Fund 410,022 83,418 235,934,859.24 0.6361 0.6748 06/30/2025
10 Fidelity Contrafund 336,180 -7,000 193,444,695.6 0.1148 0.5533 05/31/2025
11 Artisan Mid Cap Fund 290,676 -44,553 167,260,783.92 4.3746 0.4784 06/30/2025
12 Janus Henderson Enterprise Fund 284,627 -21,350 163,780,068.34 0.7043 0.4684 03/31/2025
13 Fidelity Select Port. - Health Care Portfolio 280,000 -20,000 161,117,600 2.7072 0.4608 05/31/2025
14 Invesco Developing Markets Fund 247,742 -59,258 142,555,701.64 0.9215 0.4077 05/31/2025
15 T Rowe Price Large Cap Growth Fund 243,800 -24,252 140,287,396 0.6042 0.4012 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Millennium Management LLC 268,604 204,180 154,560,113.68 0.133 0.4421 03/31/2025
2 Capital Research & Management Co. (World Investors) 1,937,992 151,056 1,115,159,356.64 0.117 3.1895 03/31/2025
3 BNP Paribas Financial Markets 133,359 123,127 76,737,435.78 0.0516 0.2195 03/31/2025
4 UBS Securities LLC 101,032 81,834 58,135,833.44 0.0235 0.1663 03/31/2025
5 Braidwell LP 160,849 80,083 92,555,731.58 3.2559 0.2647 03/31/2025
6 Assenagon Asset Management SA (Germany) 112,057 77,102 64,479,838.94 0.0917 0.1844 06/30/2025
7 Two Sigma Investments LP 73,948 73,948 42,551,158.16 0.0818 0.1217 03/31/2025
8 Qube Research & Technologies Ltd. 77,996 71,300 44,880,458.32 0.062 0.1284 03/31/2025
9 Bank of America, NA (Private Banking) 75,212 70,883 43,278,489.04 0.0143 0.1238 03/31/2025
10 Lord, Abbett & Co. LLC 274,700 68,498 158,067,874 0.4585 0.4521 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Paradigm BioCapital Advisors LP 59,679 -421,626 34,340,490.18 1.408 0.0982 03/31/2025
2 T. Rowe Price Investment Management, Inc. 80,647 -407,206 46,405,896.74 0.0282 0.1327 03/31/2025
3 Artisan Partners LP 2,785,890 -284,105 1,603,056,823.8 1.2756 4.585 03/31/2025
4 Janus Henderson Investors US LLC 2,141,936 -168,750 1,232,512,813.12 0.6104 3.5252 03/31/2025
5 Point72 Asset Management LP 0 -157,546 0 0 0
6 T. Rowe Price Associates, Inc. (IM) 4,590,184 -112,997 2,641,283,677.28 0.3143 7.5545 03/31/2025
7 Morgan Stanley & Co. LLC 498,552 -68,144 286,876,791.84 0.0982 0.8205 03/31/2025
8 Marshall Wace LLP 126,774 -64,779 72,948,295.08 0.0832 0.2086 03/31/2025
9 Federated Global Investment Management Corp. 107,366 -61,086 61,780,543.72 0.4747 0.1767 03/31/2025
10 Pictet Asset Management SA 229,441 -55,253 132,024,940.22 0.0898 0.3776 03/31/2025

Data provided by FactSet Research Systems Inc.