| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | RTW Investments LP | 4,869,798 | 0 | 140,444,974.32 | 1.395 | 9.6648 | 12/31/2025 |
| 2 | Wellington Management Co. LLP | 4,623,682 | -87,023 | 133,346,988.88 | 0.0208 | 9.1763 | 12/31/2025 |
| 3 | Fidelity Management & Research Co. LLC | 4,504,227 | 117,100 | 129,901,906.68 | 0.0066 | 8.9393 | 12/31/2025 |
| 4 | PRIMECAP Management Co. | 3,961,880 | 207,320 | 114,260,619.2 | 0.0735 | 7.8629 | 12/31/2025 |
| 5 | T. Rowe Price Investment Management, Inc. | 3,041,904 | -4,021,992 | 87,728,511.36 | 0.0527 | 6.0371 | 02/28/2026 |
| 6 | Bellevue Asset Management AG | 2,796,803 | 0 | 80,659,798.52 | 1.2884 | 5.5506 | 12/31/2025 |
| 7 | Tang Capital Management LLC | 2,628,538 | 22,930 | 75,807,035.92 | 3.4256 | 5.2167 | 12/31/2025 |
| 8 | Baker Bros. Advisors LP | 2,322,656 | 0 | 66,985,399.04 | 0.3172 | 4.6096 | 12/31/2025 |
| 9 | Deep Track Capital LP | 2,003,978 | 203,978 | 57,794,725.52 | 1.1196 | 3.9772 | 12/31/2025 |
| 10 | BVF Partners LP | 1,488,975 | -85,313 | 42,942,039 | 1.2541 | 2.9551 | 12/31/2025 |
| 11 | Armistice Capital LLC | 1,098,000 | 274,000 | 31,666,320 | 0.7269 | 2.1791 | 12/31/2025 |
| 12 | T. Rowe Price Associates, Inc. (IM) | 968,784 | -47,987 | 27,939,730.56 | 0.0031 | 1.9227 | 12/31/2025 |
| 13 | Millennium Management LLC | 911,597 | -354,368 | 26,290,457.48 | 0.0179 | 1.8092 | 12/31/2025 |
| 14 | Kynam Capital Management LP | 856,462 | -152,805 | 24,700,364.08 | 1.5346 | 1.6998 | 12/31/2025 |
| 15 | Logos Global Management LP | 850,000 | 0 | 24,514,000 | 1.407 | 1.6869 | 12/31/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Vanguard Health Care Fund | 3,657,808 | 0 | 105,491,182.72 | 0.2783 | 7.2594 | 01/31/2026 |
| 2 | BB Biotech AG | 2,796,803 | 0 | 80,659,798.52 | 2.3447 | 5.5506 | 09/30/2025 |
| 3 | Vanguard Capital Opportunity Fund | 2,528,858 | 89,790 | 72,932,264.72 | 0.2528 | 5.0189 | 12/31/2025 |
| 4 | Fidelity Growth Company Commingled Pool | 1,671,784 | 113,749 | 48,214,250.56 | 0.0394 | 3.3179 | 03/31/2026 |
| 5 | Fidelity Growth Company Fund | 1,162,292 | 71,212 | 33,520,501.28 | 0.036 | 2.3067 | 03/31/2026 |
| 6 | PRIMECAP Odyssey Aggressive Growth Fund | 1,142,800 | 27,679 | 32,958,352 | 0.4685 | 2.268 | 03/31/2026 |
| 7 | T Rowe Price Health Sciences Fund | 715,068 | -80,030 | 20,622,561.12 | 0.1868 | 1.4191 | 03/31/2026 |
| 8 | Fidelity Select Port. - Health Care Portfolio | 500,000 | 0 | 14,420,000 | 0.2464 | 0.9923 | 03/31/2026 |
| 9 | T Rowe Price Small Cap Stock Fund | 412,730 | -1,744,640 | 11,903,133.2 | 0.136 | 0.8191 | 03/31/2026 |
| 10 | Fidelity Growth Company K6 Fund | 344,126 | 15,283 | 9,924,593.84 | 0.0382 | 0.683 | 03/31/2026 |
| 11 | Fidelity Select Port. - Biotechnology Portfolio | 321,500 | 222,095 | 9,272,060 | 0.1758 | 0.6381 | 03/31/2026 |
| 12 | Wellington Mgmt. Funds IE Plc - Global Health Care Eq. | 320,308 | 0 | 9,237,682.72 | 0.4653 | 0.6357 | 06/30/2025 |
| 13 | T. Rowe Price Funds SICAV - US Smaller Companies Equity Fund | 309,795 | -246,879 | 8,934,487.8 | 0.2556 | 0.6148 | 03/31/2026 |
| 14 | MFS New Discovery Fund | 304,295 | 0 | 8,775,867.8 | 0.3885 | 0.6039 | 03/31/2026 |
| 15 | T Rowe Price Small Cap Value Fund | 296,284 | -640,516 | 8,544,830.56 | 0.0841 | 0.588 | 03/31/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Trails Edge Capital Partners LP | 682,597 | 682,597 | 19,686,097.48 | 4.1011 | 1.3547 | 12/31/2025 |
| 2 | Vestal Point Capital LP | 585,000 | 585,000 | 16,871,400 | 0.5339 | 1.161 | 12/31/2025 |
| 3 | Janus Henderson Investors US LLC | 454,404 | 454,404 | 13,105,011.36 | 0.006 | 0.9018 | 12/31/2025 |
| 4 | Fiera Capital Corp. (Investment Management) | 366,114 | 346,813 | 10,558,727.76 | 0.0348 | 0.7266 | 12/31/2025 |
| 5 | Armistice Capital LLC | 1,098,000 | 274,000 | 31,666,320 | 0.7269 | 2.1791 | 12/31/2025 |
| 6 | Acadian Asset Management LLC | 461,830 | 262,333 | 13,319,177.2 | 0.0175 | 0.9166 | 12/31/2025 |
| 7 | PRIMECAP Management Co. | 3,961,880 | 207,320 | 114,260,619.2 | 0.0735 | 7.8629 | 12/31/2025 |
| 8 | Deep Track Capital LP | 2,003,978 | 203,978 | 57,794,725.52 | 1.1196 | 3.9772 | 12/31/2025 |
| 9 | D. E. Shaw & Co. LP | 183,940 | 183,940 | 5,304,829.6 | 0.0037 | 0.3651 | 12/31/2025 |
| 10 | Citadel Securities LLC | 177,864 | 165,409 | 5,129,597.76 | 0.0099 | 0.353 | 12/31/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | T. Rowe Price Investment Management, Inc. | 3,041,904 | -4,021,992 | 87,728,511.36 | 0.0527 | 6.0371 | 02/28/2026 |
| 2 | Caption Management LLC | 94,384 | -369,278 | 2,722,034.56 | 0.1102 | 0.1873 | 12/31/2025 |
| 3 | Millennium Management LLC | 911,597 | -354,368 | 26,290,457.48 | 0.0179 | 1.8092 | 12/31/2025 |
| 4 | Citigroup Global Markets, Inc. (Investment Management) | 6,900 | -218,410 | 198,996 | 0.0001 | 0.0137 | 12/31/2025 |
| 5 | Kynam Capital Management LP | 856,462 | -152,805 | 24,700,364.08 | 1.5346 | 1.6998 | 12/31/2025 |
| 6 | Trexquant Investment LP | 0 | -100,580 | 0 | 0 | 0 | |
| 7 | Fiera Capital, Inc. | 678,717 | -97,139 | 19,574,198.28 | 0.2511 | 1.347 | 12/31/2025 |
| 8 | Wellington Management Co. LLP | 4,623,682 | -87,023 | 133,346,988.88 | 0.0208 | 9.1763 | 12/31/2025 |
| 9 | BVF Partners LP | 1,488,975 | -85,313 | 42,942,039 | 1.2541 | 2.9551 | 12/31/2025 |
| 10 | Cubist Systematic Strategies LLC | 0 | -68,572 | 0 | 0 | 0 |
Data provided by FactSet Research Systems Inc.