| # | 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.