# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RA Capital Management LP 10,281,496 0 2,333,899,592 23.3189 16.4829 06/30/2026
2 T. Rowe Price Investment Management, Inc. 6,754,846 592,804 1,533,350,042 0.9972 10.8291 06/30/2026
3 Avoro Capital Advisor LLC 5,111,111 48,611 1,160,222,197 12.4052 8.1939 06/30/2026
4 Westfield Capital Management Co. LP 4,798,267 -15,173 1,089,206,609 3.7212 7.6924 06/30/2026
5 Janus Henderson Investors US LLC 3,594,673 -124,779 815,990,771 0.3617 5.7628 06/30/2026
6 Fidelity Management & Research Co. LLC 3,240,762 -317,324 735,652,974 0.0348 5.1955 06/30/2026
7 Artisan Partners LP 2,634,024 -596,164 597,923,448 0.4887 4.2228 06/30/2026
8 Capital Research & Management Co. (International Investors) 1,988,614 29,771 451,415,378 0.0785 3.1881 06/30/2026
9 BlackRock Fund Advisors 1,846,188 1,493,825 419,084,676 0.0077 2.9597 06/30/2026
10 Massachusetts Financial Services Co. 1,815,615 14,357 412,144,605 0.1314 2.9107 06/30/2026
11 Franklin Advisers, Inc. 1,654,989 -103,334 375,682,503 0.1611 2.6532 06/30/2026
12 Wellington Management Co. LLP 1,504,786 -206,037 341,586,422 0.0549 2.4124 06/30/2026
13 American Century Investment Management, Inc. 1,400,575 3,456 317,930,525 0.1019 2.2453 06/30/2026
14 Perceptive Advisors LLC 1,163,721 -367,700 264,164,667 4.8568 1.8656 06/30/2026
15 T. Rowe Price Associates, Inc. (IM) 1,097,778 -432,567 249,195,606 0.027 1.7599 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Capital Appreciation Fund 3,364,767 624,000 763,802,109 1.46 5.3943 06/30/2026
2 MFS Mid Cap Growth Fund 1,273,836 0 289,160,772 2.1799 2.0422 07/31/2026
3 American Funds Growth Fund of America 1,209,675 0 274,596,225 0.0779 1.9393 06/30/2026
4 Vanguard Health Care Fund 1,099,854 -3,615 249,666,858 0.6388 1.7632 07/31/2026
5 Franklin DynaTech Fund 1,000,000 -100,000 227,000,000 0.7531 1.6032 08/31/2026
6 JNL/T Rowe Price Capital Appreciation Fund 795,727 192,408 180,630,029 1.7519 1.2757 06/30/2026
7 T. Rowe Price Capital Appreciation Equity ETF 702,705 369,475 159,514,035 1.8035 1.1265 09/30/2026
8 American Century Ultra Fund 664,000 0 150,728,000 0.5385 1.0645 06/30/2026
9 T Rowe Price Mid Cap Growth Fund 639,106 -144,294 145,077,062 0.6299 1.0246 06/30/2026
10 Polar Capital Funds Plc - Biotechnology Fund 613,671 -2,261 139,303,317 3.8894 0.9838 08/28/2026
11 American Funds Small Cap World Fund 570,650 -8,515 129,537,550 0.1503 0.9148 06/30/2026
12 Artisan Mid Cap Fund 539,946 -138,397 122,567,742 4.0461 0.8656 06/30/2026
13 Fidelity Select Port. - Health Care Portfolio 500,000 -200,000 113,500,000 1.6926 0.8016 08/31/2026
14 iShares Biotechnology ETF 484,703 144,755 110,027,581 1.0121 0.7771 09/30/2026
15 Fidelity Select Port. - Biotechnology Portfolio 480,401 -22,000 109,051,027 1.8642 0.7702 08/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 BlackRock Fund Advisors 1,846,188 1,493,825 419,084,676 0.0077 2.9597 06/30/2026
2 T. Rowe Price Investment Management, Inc. 6,754,846 592,804 1,533,350,042 0.9972 10.8291 06/30/2026
3 SSgA Funds Management, Inc. 513,969 426,635 116,670,963 0.0032 0.824 06/30/2026
4 Geode Capital Management LLC 403,151 330,210 91,515,277 0.0039 0.6463 06/30/2026
5 UBS Securities LLC 338,820 201,157 76,912,140 0.0289 0.5432 06/30/2026
6 Jane Street Capital LLC 187,141 187,141 42,481,007 0.0248 0.3 06/30/2026
7 Neuberger Berman Investment Advisers LLC 142,705 142,705 32,394,035 0.0209 0.2288 06/30/2026
8 USS Investment Management Ltd. 141,010 141,010 32,009,270 0.1207 0.2261 06/30/2026
9 Empowered Funds LLC 187,271 136,136 42,510,517 0.1907 0.3002 06/30/2026
10 Walleye Capital LLC 126,205 126,168 28,648,535 0.102 0.2023 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 2,634,024 -596,164 597,923,448 0.4887 4.2228 06/30/2026
2 Nomura Investment Management Business Trust 0 -556,427 0 0 0
3 T. Rowe Price Associates, Inc. (IM) 1,097,778 -432,567 249,195,606 0.027 1.7599 06/30/2026
4 Perceptive Advisors LLC 1,163,721 -367,700 264,164,667 4.8568 1.8656 06/30/2026
5 Fidelity Management & Research Co. LLC 3,240,762 -317,324 735,652,974 0.0348 5.1955 06/30/2026
6 Candriam Belgium SA 0 -230,278 0 0 0
7 Wellington Management Co. LLP 1,504,786 -206,037 341,586,422 0.0549 2.4124 06/30/2026
8 abrdn Investment Management Ltd. 0 -173,642 0 0 0
9 Columbia Management Investment Advisers LLC 320,463 -155,953 72,745,101 0.0152 0.5138 06/30/2026
10 Spyglass Capital Management LLC 215,398 -152,574 48,895,346 2.7126 0.3453 06/30/2026

Data provided by FactSet Research Systems Inc.