# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RTW Investments LP 4,869,798 0 139,276,222.8 1.2935 9.6648 03/31/2026
2 Fidelity Management & Research Co. LLC 4,795,466 408,339 137,150,327.6 0.0067 9.5173 03/31/2026
3 Wellington Management Co. LLP 4,635,907 -74,798 132,586,940.2 0.021 9.2006 03/31/2026
4 PRIMECAP Management Co. 3,693,241 -61,319 105,626,692.6 0.0608 7.3297 03/31/2026
5 Bellevue Asset Management AG 2,796,803 0 79,988,565.8 1.459 5.5506 03/31/2026
6 Vestal Point Capital LP 2,766,868 2,766,868 79,132,424.8 2.0807 5.4912 03/31/2026
7 Tang Capital Management LLC 2,649,368 43,760 75,771,924.8 3.4214 5.258 03/31/2026
8 Deep Track Capital LP 1,931,884 131,884 55,251,882.4 0.9434 3.8341 03/31/2026
9 T. Rowe Price Investment Management, Inc. 1,891,600 -5,172,296 54,099,760 0.0332 3.7541 03/31/2026
10 Logos Global Management LP 1,500,000 650,000 42,900,000 2.1876 2.977 03/31/2026
11 BVF Partners LP 1,294,463 -279,825 37,021,641.8 0.9899 2.569 03/31/2026
12 Millennium Management LLC 1,237,403 -28,562 35,389,725.8 0.0242 2.4558 03/31/2026
13 Armistice Capital LLC 1,188,000 364,000 33,976,800 0.8925 2.3577 03/31/2026
14 Point72 Asset Management LP 1,102,271 562,319 31,524,950.6 0.0458 2.1876 03/31/2026
15 Two Sigma Investments LP 1,021,265 800,569 29,208,179 0.0217 2.0268 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vanguard Health Care Fund 3,657,808 0 104,613,308.8 0.2736 7.2594 01/31/2026
2 BB Biotech AG 2,796,803 0 79,988,565.8 2.6117 5.5506 03/31/2026
3 Vanguard Capital Opportunity Fund 2,425,650 -13,418 69,373,590 0.2148 4.814 03/31/2026
4 Fidelity Growth Company Commingled Pool 1,672,886 82,651 47,844,539.6 0.0373 3.3201 04/30/2026
5 Fidelity Growth Company Fund 1,162,292 45,612 33,241,551.2 0.0341 2.3067 04/30/2026
6 PRIMECAP Odyssey Aggressive Growth Fund 1,142,800 27,679 32,684,080 0.4016 2.268 03/31/2026
7 T Rowe Price Health Sciences Fund 715,068 -80,030 20,450,944.8 0.181 1.4191 03/31/2026
8 Fidelity Select Port. - Health Care Portfolio 500,000 0 14,300,000 0.2421 0.9923 04/30/2026
9 T Rowe Price Small Cap Stock Fund 412,730 -1,744,640 11,804,078 0.13 0.8191 03/31/2026
10 Fidelity Growth Company K6 Fund 343,024 6,681 9,810,486.4 0.0362 0.6808 04/30/2026
11 Wellington Mgmt. Funds IE Plc - Global Health Care Eq. 320,308 0 9,160,808.8 0.4613 0.6357 06/30/2025
12 T. Rowe Price Funds SICAV - US Smaller Companies Equity Fund 309,795 -246,879 8,860,137 0.2498 0.6148 03/31/2026
13 MFS New Discovery Fund 304,295 0 8,702,837 0.3744 0.6039 04/30/2026
14 T Rowe Price Small Cap Value Fund 296,284 -640,516 8,473,722.4 0.0805 0.588 03/31/2026
15 Fidelity Select Port. - Biotechnology Portfolio 287,200 225,895 8,213,920 0.1519 0.57 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vestal Point Capital LP 2,766,868 2,766,868 79,132,424.8 2.0807 5.4912 03/31/2026
2 Two Sigma Investments LP 1,021,265 800,569 29,208,179 0.0217 2.0268 03/31/2026
3 Trails Edge Capital Partners LP 682,597 682,597 19,522,274.2 4.0422 1.3547 03/31/2026
4 Logos Global Management LP 1,500,000 650,000 42,900,000 2.1876 2.977 03/31/2026
5 Janus Henderson Investors US LLC 594,712 594,712 17,008,763.2 0.0075 1.1803 03/31/2026
6 Point72 Asset Management LP 1,102,271 562,319 31,524,950.6 0.0458 2.1876 03/31/2026
7 Fidelity Management & Research Co. LLC 4,795,466 408,339 137,150,327.6 0.0067 9.5173 03/31/2026
8 Fiera Capital Corp. (Investment Management) 422,365 403,064 12,079,639 0.0398 0.8382 03/31/2026
9 Armistice Capital LLC 1,188,000 364,000 33,976,800 0.8925 2.3577 03/31/2026
10 D. E. Shaw & Co. LP 335,191 335,191 9,586,462.6 0.0065 0.6652 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 -5,172,296 54,099,760 0.0332 3.7541 03/31/2026
2 Baker Bros. Advisors LP 734,397 -1,588,259 21,003,754.2 0.1031 1.4575 03/31/2026
3 Two Sigma Advisers LP 0 -330,000 0 0 0
4 BVF Partners LP 1,294,463 -279,825 37,021,641.8 0.9899 2.569 03/31/2026
5 Citigroup Global Markets, Inc. (Investment Management) 4,517 -220,793 129,186.2 0.0001 0.009 03/31/2026
6 TD Asset Management, Inc. 135,828 -153,032 3,884,680.8 0.0018 0.2696 03/31/2026
7 Kynam Capital Management LP 884,937 -124,330 25,309,198.2 1.6162 1.7563 03/31/2026
8 Fiera Capital, Inc. 657,734 -118,122 18,811,192.4 0.2562 1.3054 03/31/2026
9 T. Rowe Price Associates, Inc. (IM) 919,332 -97,439 26,292,895.2 0.0029 1.8245 03/31/2026
10 Trexquant Investment LP 20,685 -79,895 591,591 0.0038 0.0411 03/31/2026

Data provided by FactSet Research Systems Inc.