# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RTW Investments LP 4,869,798 0 157,927,549.14 1.3826 9.6648 03/31/2026
2 Fidelity Management & Research Co. LLC 4,795,466 291,239 155,516,962.38 0.0077 9.5173 03/31/2026
3 Wellington Management Co. LLP 4,635,907 12,225 150,342,464.01 0.0235 9.2006 03/31/2026
4 PRIMECAP Management Co. 3,693,241 -268,639 119,771,805.63 0.0731 7.3297 03/31/2026
5 Bellevue Asset Management AG 2,796,803 0 90,700,321.29 1.5403 5.5506 03/31/2026
6 Vestal Point Capital LP 2,766,868 2,181,868 89,729,529.24 2.1811 5.4912 03/31/2026
7 Tang Capital Management LLC 2,649,368 20,830 85,919,004.24 4.0359 5.258 03/31/2026
8 Deep Track Capital LP 1,931,884 -72,094 62,650,998.12 0.9854 3.8341 03/31/2026
9 T. Rowe Price Investment Management, Inc. 1,891,600 -4,069,627 61,344,588 0.0367 3.7541 03/31/2026
10 Logos Global Management LP 1,500,000 650,000 48,645,000 2.3335 2.977 03/31/2026
11 BVF Partners LP 1,294,463 -194,512 41,979,435.09 1.1923 2.569 03/31/2026
12 Millennium Management LLC 1,237,403 325,806 40,128,979.29 0.027 2.4558 03/31/2026
13 Armistice Capital LLC 1,188,000 90,000 38,526,840 1.0195 2.3577 03/31/2026
14 Point72 Asset Management LP 1,102,271 598,120 35,746,648.53 0.0528 2.1876 03/31/2026
15 Two Sigma Investments LP 1,021,265 661,972 33,119,623.95 0.0243 2.0268 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Health Care Fund 4,246,274 588,466 137,706,665.82 0.3503 8.4273 04/30/2026
2 BB Biotech AG 2,796,803 0 90,700,321.29 2.7058 5.5506 03/31/2026
3 Vanguard Capital Opportunity Fund 2,425,650 -103,208 78,663,829.5 0.2557 4.814 03/31/2026
4 Fidelity Growth Company Commingled Pool 1,430,382 -246,713 46,387,288.26 0.0366 2.8388 06/30/2026
5 PRIMECAP Odyssey Aggressive Growth Fund 1,142,800 -79,431 37,061,004 0.4782 2.268 03/31/2026
6 Fidelity Growth Company Fund 1,015,723 -152,369 32,939,896.89 0.0342 2.0158 06/30/2026
7 T Rowe Price Health Sciences Fund 645,268 -98,658 20,926,041.24 0.1766 1.2806 06/30/2026
8 Fidelity Select Port. - Health Care Portfolio 500,000 0 16,215,000 0.2569 0.9923 06/30/2026
9 iShares Biotechnology ETF 311,982 30,675 10,117,576.26 0.1101 0.6192 07/31/2026
10 MFS New Discovery Fund 304,295 0 9,868,286.85 0.4381 0.6039 06/30/2026
11 Fidelity Growth Company K6 Fund 301,897 -46,089 9,790,519.71 0.0364 0.5992 06/30/2026
12 Fidelity Select Port. - Biotechnology Portfolio 287,200 -67,700 9,313,896 0.166 0.57 06/30/2026
13 Candriam Equities L - Oncology 269,729 0 8,747,311.47 0.5023 0.5353 12/31/2025
14 Fidelity Advisor Health Care Fund 260,000 0 8,431,800 0.2678 0.516 06/30/2026
15 Fidelity Series Growth Company Fund 237,570 -50,500 7,704,395.1 0.0337 0.4715 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vestal Point Capital LP 2,766,868 2,181,868 89,729,529.24 2.1811 5.4912 03/31/2026
2 Two Sigma Investments LP 1,021,265 661,972 33,119,623.95 0.0243 2.0268 03/31/2026
3 Logos Global Management LP 1,500,000 650,000 48,645,000 2.3335 2.977 03/31/2026
4 Point72 Asset Management LP 1,102,271 598,120 35,746,648.53 0.0528 2.1876 03/31/2026
5 Caption Management LLC 661,786 567,402 21,461,719.98 0.9038 1.3134 03/31/2026
6 Millennium Management LLC 1,237,403 325,806 40,128,979.29 0.027 2.4558 03/31/2026
7 Fidelity Management & Research Co. LLC 4,795,466 291,239 155,516,962.38 0.0077 9.5173 03/31/2026
8 Cantor Fitzgerald & Co. 250,211 250,211 8,114,342.73 2.0529 0.4966 03/31/2026
9 Hudson Bay Capital Management LP 633,174 249,616 20,533,832.82 0.1159 1.2566 03/31/2026
10 BlackRock Advisors LLC 242,482 242,482 7,863,691.26 0.0031 0.4812 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Investment Management, Inc. 1,891,600 -4,069,627 61,344,588 0.0367 3.7541 03/31/2026
2 Baker Bros. Advisors LP 734,397 -1,588,259 23,816,494.71 0.106 1.4575 03/31/2026
3 Two Sigma Advisers LP 0 -322,300 0 0 0
4 PRIMECAP Management Co. 3,693,241 -268,639 119,771,805.63 0.0731 7.3297 03/31/2026
5 BVF Partners LP 1,294,463 -194,512 41,979,435.09 1.1923 2.569 03/31/2026
6 New York State Common Retirement Fund 33,982 -177,158 1,102,036.26 0.0013 0.0674 06/30/2026
7 TD Asset Management, Inc. 135,828 -156,936 4,404,902.04 0.0021 0.2696 03/31/2026
8 Principal Global Investors LLC 519,130 -139,306 16,835,385.9 0.0071 1.0303 03/31/2026
9 Columbia Management Investment Advisers LLC 0 -135,207 0 0 0
10 Exome Asset Management LLC 0 -76,750 0 0 0

Data provided by FactSet Research Systems Inc.