| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Soleus Capital Management LP (Investment Management) | 7,309,254 | 0 | 30,187,219.02 | 1.115 | 19.5007 | 12/31/2025 |
| 2 | Morgan Stanley & Co. International Plc | 3,352,080 | -9,700 | 13,844,090.4 | 0.1201 | 8.9432 | 12/31/2025 |
| 3 | Rock Springs Capital Management LP | 1,286,500 | 16,500 | 5,313,245 | 0.2878 | 3.4323 | 12/31/2025 |
| 4 | Flax Pond Capital LLC | 797,246 | 797,246 | 3,292,625.98 | 2.365 | 2.127 | 12/31/2025 |
| 5 | Bruce & Co., Inc. | 438,652 | 0 | 1,811,632.76 | 0.5103 | 1.1703 | 12/31/2025 |
| 6 | UBS Securities LLC | 165,551 | -68,894 | 683,725.63 | 0.0002 | 0.4417 | 03/31/2026 |
| 7 | Parkman Healthcare Partners LLC | 154,832 | 0 | 639,456.16 | 0.0644 | 0.4131 | 12/31/2025 |
| 8 | Schonfeld Strategic Advisors LLC | 138,580 | -31,477 | 572,335.4 | 0.0027 | 0.3697 | 12/31/2025 |
| 9 | Cahill Financial Advisors, Inc. | 134,960 | 0 | 557,384.8 | 0.0567 | 0.3601 | 12/31/2025 |
| 10 | U.S. Bank NA (Cincinnati Ohio Investment Management) | 119,000 | 119,000 | 491,470 | 0.0006 | 0.3175 | 12/31/2025 |
| 11 | Summit Trail Advisors LLC | 102,339 | 0 | 422,660.07 | 0.0068 | 0.273 | 12/31/2025 |
| 12 | Sage Mountain Advisors LLC | 100,000 | 0 | 413,000 | 0.0206 | 0.2668 | 12/31/2025 |
| 13 | Leonteq Securities AG | 94,990 | 0 | 392,308.7 | 0.0193 | 0.2534 | 03/31/2026 |
| 14 | Cetera Investment Advisers LLC | 74,000 | 0 | 305,620 | 0.0003 | 0.1974 | 12/31/2025 |
| 15 | Commonwealth Equity Services LLC | 69,160 | 0 | 285,630.8 | 0.0004 | 0.1845 | 03/31/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Bruce Fund | 414,794 | 0 | 1,713,099.22 | 0.4882 | 1.1066 | 03/31/2026 |
| 2 | Fidelity Nasdaq Composite Index Fund | 22,764 | 0 | 94,015.32 | 0.0003 | 0.0607 | 03/31/2026 |
| 3 | LUX IM - Global Medtech | 7,741 | 0 | 31,970.33 | 0.0186 | 0.0207 | 06/30/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Flax Pond Capital LLC | 797,246 | 797,246 | 3,292,625.98 | 2.365 | 2.127 | 12/31/2025 |
| 2 | U.S. Bank NA (Cincinnati Ohio Investment Management) | 119,000 | 119,000 | 491,470 | 0.0006 | 0.3175 | 12/31/2025 |
| 3 | Rock Springs Capital Management LP | 1,286,500 | 16,500 | 5,313,245 | 0.2878 | 3.4323 | 12/31/2025 |
| 4 | Kovack Advisors, Inc. | 16,000 | 16,000 | 66,080 | 0.0028 | 0.0427 | 12/31/2025 |
| 5 | SmartHarvest Portfolios LLC | 10,120 | 10,120 | 41,795.6 | 0.0155 | 0.027 | 03/31/2026 |
| 6 | Financial Planning Navigators Corp. | 10,072 | 10,072 | 41,597.36 | 0.0166 | 0.0269 | 03/31/2026 |
| 7 | Group One Trading LLC | 1,610 | 759 | 6,649.3 | 0.0002 | 0.0043 | 12/31/2025 |
| 8 | UBS Switzerland AG (Investment Management) | 4,079 | 304 | 16,846.27 | 0 | 0.0109 | 03/31/2026 |
| 9 | Osaic Advisory Services LLC | 200 | 200 | 826 | 0 | 0.0005 | 12/31/2025 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | UBS Securities LLC | 165,551 | -68,894 | 683,725.63 | 0.0002 | 0.4417 | 03/31/2026 |
| 2 | Citadel Securities LLC | 0 | -48,251 | 0 | 0 | 0 | |
| 3 | Schonfeld Strategic Advisors LLC | 138,580 | -31,477 | 572,335.4 | 0.0027 | 0.3697 | 12/31/2025 |
| 4 | Susquehanna Financial Group LLLP | 0 | -22,994 | 0 | 0 | 0 | |
| 5 | G1 Execution Services LLC | 0 | -20,698 | 0 | 0 | 0 | |
| 6 | Bernard Caroli Wealth Management, Inc. | 0 | -13,000 | 0 | 0 | 0 | |
| 7 | Dubly Transatlantique Gestion SA | 0 | -10,200 | 0 | 0 | 0 | |
| 8 | Morgan Stanley & Co. International Plc | 3,352,080 | -9,700 | 13,844,090.4 | 0.1201 | 8.9432 | 12/31/2025 |
| 9 | Orion Capital Management LLC (CA) | 0 | -5,000 | 0 | 0 | 0 | |
| 10 | CIBC Private Wealth Advisors, Inc. | 8,000 | -2,000 | 33,040 | 0.0001 | 0.0213 | 12/31/2025 |
Data provided by FactSet Research Systems Inc.