| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Soleus Capital Management LP (Investment Management) | 7,309,254 | 0 | 43,928,616.54 | 1.5068 | 19.5007 | 06/30/2026 |
| 2 | Morgan Stanley & Co. International Plc | 3,345,280 | -6,800 | 20,105,132.8 | 0.1629 | 8.925 | 03/31/2026 |
| 3 | Rock Springs Capital Management LP | 1,378,000 | 91,500 | 8,281,780 | 0.4034 | 3.6764 | 03/31/2026 |
| 4 | Flax Pond Capital LLC | 783,446 | -13,800 | 4,708,510.46 | 3.569 | 2.0902 | 03/31/2026 |
| 5 | Bruce & Co., Inc. | 438,652 | 0 | 2,636,298.52 | 0.69 | 1.1703 | 03/31/2026 |
| 6 | UBS Securities LLC | 165,551 | -41,705 | 994,961.51 | 0.0003 | 0.4417 | 03/31/2026 |
| 7 | Parkman Healthcare Partners LLC | 154,832 | 0 | 930,540.32 | 0.0834 | 0.4131 | 03/31/2026 |
| 8 | Essex Investment Management Co. LLC | 146,005 | 146,005 | 877,490.05 | 0.1178 | 0.3895 | 06/30/2026 |
| 9 | Cahill Financial Advisors, Inc. | 134,960 | 0 | 811,109.6 | 0.0759 | 0.3601 | 06/30/2026 |
| 10 | U.S. Bank NA (Cincinnati Ohio Investment Management) | 119,000 | 0 | 715,190 | 0.0009 | 0.3175 | 03/31/2026 |
| 11 | Sage Mountain Advisors LLC | 100,000 | 0 | 601,000 | 0.0362 | 0.2668 | 06/30/2026 |
| 12 | Leonteq Securities AG | 94,990 | 0 | 570,889.9 | 0.0335 | 0.2534 | 06/30/2026 |
| 13 | Summit Trail Advisors LLC | 82,339 | -20,000 | 494,857.39 | 0.006 | 0.2197 | 06/30/2026 |
| 14 | Cetera Investment Advisers LLC | 74,012 | 12 | 444,812.12 | 0.0004 | 0.1975 | 03/31/2026 |
| 15 | Commonwealth Equity Services LLC | 69,160 | 0 | 415,651.6 | 0.0005 | 0.1845 | 06/30/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Bruce Fund | 414,794 | 0 | 2,492,911.94 | 0.6778 | 1.1066 | 06/30/2026 |
| 2 | Fidelity Nasdaq Composite Index Fund | 22,764 | 0 | 136,811.64 | 0.0005 | 0.0607 | 06/30/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Essex Investment Management Co. LLC | 146,005 | 146,005 | 877,490.05 | 0.1178 | 0.3895 | 06/30/2026 |
| 2 | Rock Springs Capital Management LP | 1,378,000 | 91,500 | 8,281,780 | 0.4034 | 3.6764 | 03/31/2026 |
| 3 | Legato Capital Management LLC | 48,269 | 48,269 | 290,096.69 | 0.0245 | 0.1288 | 06/30/2026 |
| 4 | Manatuck Hill Partners LLC | 27,597 | 27,597 | 165,857.97 | 0.0468 | 0.0736 | 03/31/2026 |
| 5 | SmartHarvest Portfolios LLC | 23,933 | 23,933 | 143,837.33 | 0.0453 | 0.0639 | 06/30/2026 |
| 6 | XTX Markets LLC | 13,952 | 13,952 | 83,851.52 | 0.0013 | 0.0372 | 03/31/2026 |
| 7 | NewEdge Advisors LLC | 1,519 | 1,519 | 9,129.19 | 0 | 0.0041 | 03/31/2026 |
| 8 | Simplicity Wealth LLC | 12,265 | 830 | 73,712.65 | 0.0024 | 0.0327 | 06/30/2026 |
| 9 | Financial Planning Navigators Corp. | 10,852 | 809 | 65,220.52 | 0.0242 | 0.029 | 06/30/2026 |
| 10 | UBS Switzerland AG (Investment Management) | 4,079 | 304 | 24,514.79 | 0 | 0.0109 | 03/31/2026 |
| # | Holder Name | Position | Position Change | $ Market Value | % Port | % O/S | Rpt Date |
|---|---|---|---|---|---|---|---|
| 1 | Schonfeld Strategic Advisors LLC | 25,861 | -112,719 | 155,424.61 | 0.0011 | 0.069 | 03/31/2026 |
| 2 | UBS Securities LLC | 165,551 | -41,705 | 994,961.51 | 0.0003 | 0.4417 | 03/31/2026 |
| 3 | Summit Trail Advisors LLC | 82,339 | -20,000 | 494,857.39 | 0.006 | 0.2197 | 06/30/2026 |
| 4 | Flax Pond Capital LLC | 783,446 | -13,800 | 4,708,510.46 | 3.569 | 2.0902 | 03/31/2026 |
| 5 | Bernard Caroli Wealth Management, Inc. | 0 | -13,000 | 0 | 0 | 0 | |
| 6 | CIBC Private Wealth Advisors, Inc. | 0 | -8,000 | 0 | 0 | 0 | |
| 7 | Morgan Stanley & Co. International Plc | 3,345,280 | -6,800 | 20,105,132.8 | 0.1629 | 8.925 | 03/31/2026 |
| 8 | Kovack Advisors, Inc. | 13,500 | -2,500 | 81,135 | 0.0038 | 0.036 | 06/30/2026 |
| 9 | BNP Paribas Financial Markets SNC | 23,105 | -2,100 | 138,861.05 | 0.0001 | 0.0616 | 03/31/2026 |
| 10 | Group One Trading LLC | 0 | -1,610 | 0 | 0 | 0 |
Data provided by FactSet Research Systems Inc.