| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | T. Rowe Price Investment Management, Inc. | 7,063,896 | -3,763 | 228,022,562.88 | 0.1354 | 14.0193 | 09/30/2025 |
| 2 | RTW Investments LP | 4,869,798 | 0 | 157,197,079.44 | 1.889 | 9.6648 | 09/30/2025 |
| 3 | Wellington Management Co. LLP | 4,710,705 | 554,857 | 152,061,557.4 | 0.0234 | 9.349 | 09/30/2025 |
| 4 | Fidelity Management & Research Co. LLC | 4,387,127 | -432,222 | 141,616,459.56 | 0.0077 | 8.7069 | 09/30/2025 |
| 5 | PRIMECAP Management Co. | 3,961,880 | 190,406 | 127,889,486.4 | 0.0893 | 7.8629 | 12/31/2025 |
| 6 | Bellevue Asset Management AG | 2,796,803 | 354,973 | 90,280,800.84 | 1.3939 | 5.5506 | 09/30/2025 |
| 7 | Tang Capital Management LLC | 2,605,608 | 500,000 | 84,109,026.24 | 2.5031 | 5.1712 | 10/17/2025 |
| 8 | Baker Bros. Advisors LP | 2,322,656 | 0 | 74,975,335.68 | 0.3947 | 4.6096 | 09/30/2025 |
| 9 | Deep Track Capital LP | 2,003,978 | 203,978 | 64,688,409.84 | 1.3435 | 3.9772 | 12/31/2025 |
| 10 | BVF Partners LP | 1,574,288 | 550,000 | 50,818,016.64 | 1.3978 | 3.1244 | 09/30/2025 |
| 11 | Millennium Management LLC | 1,265,965 | 989,463 | 40,865,350.2 | 0.0311 | 2.5125 | 09/30/2025 |
| 12 | T. Rowe Price Associates, Inc. (IM) | 1,016,771 | 11,179 | 32,821,367.88 | 0.0038 | 2.0179 | 09/30/2025 |
| 13 | Kynam Capital Management LP | 1,009,267 | 33,000 | 32,579,138.76 | 1.6838 | 2.003 | 09/30/2025 |
| 14 | Logos Global Management LP | 850,000 | 275,000 | 27,438,000 | 2.0122 | 1.6869 | 09/30/2025 |
| 15 | Armistice Capital LLC | 824,000 | 146,000 | 26,598,720 | 0.7221 | 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 | 0 | 118,074,042.24 | 0.2858 | 7.2594 | 10/31/2025 |
| 2 | BB Biotech AG | 2,796,803 | 354,973 | 90,280,800.84 | 2.7266 | 5.5506 | 09/30/2025 |
| 3 | Vanguard Capital Opportunity Fund | 2,439,068 | 0 | 78,733,115.04 | 0.2837 | 4.8407 | 09/30/2025 |
| 4 | T Rowe Price Small Cap Stock Fund | 2,086,875 | 29,238 | 67,364,325 | 0.7702 | 4.1417 | 12/31/2025 |
| 5 | Fidelity Growth Company Commingled Pool | 1,650,741 | 195,623 | 53,285,919.48 | 0.0495 | 3.2761 | 12/31/2025 |
| 6 | PRIMECAP Odyssey Aggressive Growth Fund | 1,222,231 | 108,626 | 39,453,616.68 | 0.5825 | 2.4257 | 12/31/2025 |
| 7 | T. Rowe Price Institutional Small Cap Stock Fund | 1,167,523 | 88,278 | 37,687,642.44 | 0.7892 | 2.3171 | 12/31/2025 |
| 8 | Fidelity Growth Company Fund | 1,151,115 | 124,558 | 37,157,992.2 | 0.0461 | 2.2845 | 12/31/2025 |
| 9 | T Rowe Price Health Sciences Fund | 743,926 | -29,772 | 24,013,931.28 | 0.2019 | 1.4764 | 12/31/2025 |
| 10 | Fidelity Select Port. - Health Care Portfolio | 500,000 | -20,000 | 16,140,000 | 0.2634 | 0.9923 | 12/31/2025 |
| 11 | T. Rowe Price Funds SICAV - US Smaller Companies Equity Fund | 448,761 | -36,928 | 14,486,005.08 | 0.3988 | 0.8906 | 12/31/2025 |
| 12 | T Rowe Price Small Cap Value Fund | 369,107 | -704,742 | 11,914,773.96 | 0.121 | 0.7325 | 12/31/2025 |
| 13 | Fidelity Growth Company K6 Fund | 347,302 | 26,853 | 11,210,908.56 | 0.0479 | 0.6893 | 12/31/2025 |
| 14 | Principal Funds, Inc. - Small Cap Fund | 331,200 | 120,200 | 10,691,136 | 0.4429 | 0.6573 | 12/31/2025 |
| 15 | Wellington Mgmt. Funds IE Plc - Global Health Care Eq. | 320,308 | 0 | 10,339,542.24 | 0.4872 | 0.6357 | 06/30/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Millennium Management LLC | 1,265,965 | 989,463 | 40,865,350.2 | 0.0311 | 2.5125 | 09/30/2025 |
| 2 | Wellington Management Co. LLP | 4,710,705 | 554,857 | 152,061,557.4 | 0.0234 | 9.349 | 09/30/2025 |
| 3 | BVF Partners LP | 1,574,288 | 550,000 | 50,818,016.64 | 1.3978 | 3.1244 | 09/30/2025 |
| 4 | Tang Capital Management LLC | 2,605,608 | 500,000 | 84,109,026.24 | 2.5031 | 5.1712 | 10/17/2025 |
| 5 | Acadian Asset Management LLC | 461,830 | 371,032 | 14,907,872.4 | 0.0206 | 0.9166 | 12/31/2025 |
| 6 | Bellevue Asset Management AG | 2,796,803 | 354,973 | 90,280,800.84 | 1.3939 | 5.5506 | 09/30/2025 |
| 7 | Fiera Capital Corp. (Investment Management) | 366,114 | 343,850 | 11,818,159.92 | 0.0394 | 0.7266 | 12/31/2025 |
| 8 | Caption Management LLC | 463,662 | 284,159 | 14,967,009.36 | 0.8496 | 0.9202 | 09/30/2025 |
| 9 | Logos Global Management LP | 850,000 | 275,000 | 27,438,000 | 2.0122 | 1.6869 | 09/30/2025 |
| 10 | Deep Track Capital LP | 2,003,978 | 203,978 | 64,688,409.84 | 1.3435 | 3.9772 | 12/31/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Citigroup Global Markets, Inc. (Investment Management) | 6,900 | -627,150 | 222,732 | 0.0002 | 0.0137 | 12/31/2025 |
| 2 | Fidelity Management & Research Co. LLC | 4,387,127 | -432,222 | 141,616,459.56 | 0.0077 | 8.7069 | 09/30/2025 |
| 3 | Point72 Asset Management LP | 539,952 | -280,473 | 17,429,650.56 | 0.0308 | 1.0716 | 09/30/2025 |
| 4 | Two Sigma Investments LP | 220,696 | -212,369 | 7,124,066.88 | 0.0107 | 0.438 | 09/30/2025 |
| 5 | Citadel Securities LLC | 12,455 | -191,762 | 402,047.4 | 0.0011 | 0.0247 | 09/30/2025 |
| 6 | Two Sigma Advisers LP | 330,000 | -182,430 | 10,652,400 | 0.0208 | 0.6549 | 09/30/2025 |
| 7 | BNP Paribas Asset Management USA, Inc. | 0 | -129,410 | 0 | 0 | 0 | |
| 8 | Fiera Capital, Inc. | 678,717 | -112,093 | 21,908,984.76 | 0.2827 | 1.347 | 12/31/2025 |
| 9 | Schroder Investment Management North America, Inc. | 0 | -109,849 | 0 | 0 | 0 | |
| 10 | Marshall Wace LLP | 61,163 | -85,447 | 1,974,341.64 | 0.0019 | 0.1214 | 12/31/2025 |
Data provided by FactSet Research Systems Inc.