| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | T. Rowe Price Investment Management, Inc. | 7,063,896 | 12,078 | 254,370,894.96 | 0.1522 | 14.0193 | 09/30/2025 |
| 2 | RTW Investments LP | 4,869,798 | 0 | 175,361,425.98 | 1.8305 | 9.6648 | 09/30/2025 |
| 3 | Wellington Management Co. LLP | 4,710,705 | -1,320,056 | 169,632,487.05 | 0.0269 | 9.349 | 09/30/2025 |
| 4 | Fidelity Management & Research Co. LLC | 4,387,127 | -416,916 | 157,980,443.27 | 0.0088 | 8.7069 | 09/30/2025 |
| 5 | PRIMECAP Management Co. | 3,754,560 | 1,075,910 | 135,201,705.6 | 0.0913 | 7.4514 | 09/30/2025 |
| 6 | Bellevue Asset Management AG | 2,796,803 | 1,575,009 | 100,712,876.03 | 1.5113 | 5.5506 | 09/30/2025 |
| 7 | Tang Capital Management LLC | 2,605,608 | 689,900 | 93,827,944.08 | 2.8279 | 5.1712 | 10/17/2025 |
| 8 | Baker Bros. Advisors LP | 2,322,656 | 0 | 83,638,842.56 | 0.4142 | 4.6096 | 09/30/2025 |
| 9 | Deep Track Capital LP | 1,800,000 | 388,598 | 64,818,000 | 1.1766 | 3.5723 | 09/30/2025 |
| 10 | BVF Partners LP | 1,574,288 | 1,574,288 | 56,690,110.88 | 1.5015 | 3.1244 | 09/30/2025 |
| 11 | Millennium Management LLC | 1,265,965 | 980,695 | 45,587,399.65 | 0.0356 | 2.5125 | 09/30/2025 |
| 12 | T. Rowe Price Associates, Inc. (IM) | 1,016,771 | -871,169 | 36,613,923.71 | 0.0042 | 2.0179 | 09/30/2025 |
| 13 | Kynam Capital Management LP | 1,009,267 | -686,309 | 36,343,704.67 | 1.8599 | 2.003 | 09/30/2025 |
| 14 | Logos Global Management LP | 850,000 | 850,000 | 30,608,500 | 2.1998 | 1.6869 | 09/30/2025 |
| 15 | Armistice Capital LLC | 824,000 | -154,000 | 29,672,240 | 0.7506 | 1.6353 | 09/30/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Vanguard Health Care Fund | 3,657,808 | -924,790 | 131,717,666.08 | 0.3113 | 7.2594 | 07/31/2025 |
| 2 | BB Biotech AG | 2,796,803 | 1,575,009 | 100,712,876.03 | 2.9609 | 5.5506 | 09/30/2025 |
| 3 | Vanguard Capital Opportunity Fund | 2,439,068 | 682,678 | 87,830,838.68 | 0.3297 | 4.8407 | 09/30/2025 |
| 4 | T Rowe Price Small Cap Stock Fund | 2,157,370 | 295,704 | 77,686,893.7 | 0.921 | 4.2816 | 09/30/2025 |
| 5 | Fidelity Growth Company Commingled Pool | 1,558,035 | 124,337 | 56,104,840.35 | 0.0525 | 3.0921 | 10/31/2025 |
| 6 | PRIMECAP Odyssey Aggressive Growth Fund | 1,115,121 | 366,691 | 40,155,507.21 | 0.571 | 2.2131 | 09/30/2025 |
| 7 | Fidelity Growth Company Fund | 1,091,080 | 71,317 | 39,289,790.8 | 0.0495 | 2.1654 | 10/31/2025 |
| 8 | T. Rowe Price Institutional Small Cap Stock Fund | 1,054,164 | 61,667 | 37,960,445.64 | 0.917 | 2.0921 | 09/30/2025 |
| 9 | T Rowe Price Small Cap Value Fund | 936,800 | -320,263 | 33,734,168 | 0.323 | 1.8592 | 09/30/2025 |
| 10 | T Rowe Price Health Sciences Fund | 795,098 | -121,470 | 28,631,478.98 | 0.2283 | 1.578 | 09/30/2025 |
| 11 | T. Rowe Price Funds SICAV - US Smaller Companies Equity Fund | 556,674 | -24,288 | 20,045,830.74 | 0.587 | 1.1048 | 09/30/2025 |
| 12 | Fidelity Select Port. - Health Care Portfolio | 500,000 | -20,000 | 18,005,000 | 0.2758 | 0.9923 | 10/31/2025 |
| 13 | Fidelity Growth Company K6 Fund | 328,843 | 15,412 | 11,841,636.43 | 0.0517 | 0.6526 | 10/31/2025 |
| 14 | Wellington Mgmt. Funds IE Plc - Global Health Care Eq. | 320,308 | -56,704 | 11,534,291.08 | 0.5421 | 0.6357 | 06/30/2025 |
| 15 | MFS New Discovery Fund | 304,295 | 0 | 10,957,662.95 | 0.5101 | 0.6039 | 10/31/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Bellevue Asset Management AG | 2,796,803 | 1,575,009 | 100,712,876.03 | 1.5113 | 5.5506 | 09/30/2025 |
| 2 | BVF Partners LP | 1,574,288 | 1,574,288 | 56,690,110.88 | 1.5015 | 3.1244 | 09/30/2025 |
| 3 | PRIMECAP Management Co. | 3,754,560 | 1,075,910 | 135,201,705.6 | 0.0913 | 7.4514 | 09/30/2025 |
| 4 | Millennium Management LLC | 1,265,965 | 980,695 | 45,587,399.65 | 0.0356 | 2.5125 | 09/30/2025 |
| 5 | Logos Global Management LP | 850,000 | 850,000 | 30,608,500 | 2.1998 | 1.6869 | 09/30/2025 |
| 6 | Tang Capital Management LLC | 2,605,608 | 689,900 | 93,827,944.08 | 2.8279 | 5.1712 | 10/17/2025 |
| 7 | Caption Management LLC | 463,662 | 434,269 | 16,696,468.62 | 0.9468 | 0.9202 | 09/30/2025 |
| 8 | Deep Track Capital LP | 1,800,000 | 388,598 | 64,818,000 | 1.1766 | 3.5723 | 09/30/2025 |
| 9 | Acadian Asset Management LLC | 199,497 | 181,054 | 7,183,886.97 | 0.0106 | 0.3959 | 09/30/2025 |
| 10 | Candriam Belgium SA | 269,729 | 134,944 | 9,712,941.29 | 0.0261 | 0.5353 | 09/30/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Wellington Management Co. LLP | 4,710,705 | -1,320,056 | 169,632,487.05 | 0.0269 | 9.349 | 09/30/2025 |
| 2 | T. Rowe Price Associates, Inc. (IM) | 1,016,771 | -871,169 | 36,613,923.71 | 0.0042 | 2.0179 | 09/30/2025 |
| 3 | Kynam Capital Management LP | 1,009,267 | -686,309 | 36,343,704.67 | 1.8599 | 2.003 | 09/30/2025 |
| 4 | Fidelity Management & Research Co. LLC | 4,387,127 | -416,916 | 157,980,443.27 | 0.0088 | 8.7069 | 09/30/2025 |
| 5 | Citigroup Global Markets, Inc. (Investment Management) | 225,310 | -413,978 | 8,113,413.1 | 0.0067 | 0.4472 | 09/30/2025 |
| 6 | Two Sigma Advisers LP | 330,000 | -193,400 | 11,883,300 | 0.0232 | 0.6549 | 09/30/2025 |
| 7 | BNP Paribas Asset Management USA, Inc. | 0 | -161,292 | 0 | 0 | 0 | |
| 8 | Armistice Capital LLC | 824,000 | -154,000 | 29,672,240 | 0.7506 | 1.6353 | 09/30/2025 |
| 9 | Woodline Partners LP | 207,438 | -120,807 | 7,469,842.38 | 0.0335 | 0.4117 | 09/30/2025 |
| 10 | Jefferies Investment Advisers LLC | 0 | -110,101 | 0 | 0 | 0 |
Data provided by FactSet Research Systems Inc.