# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Soleus Capital Management LP (Investment Management) 7,309,254 0 10,013,677.98 0.5907 19.6995 06/30/2025
2 Morgan Stanley & Co. International Plc 3,362,580 -3,910 4,606,734.6 0.049 9.0626 06/30/2025
3 Rock Springs Capital Management LP 1,270,000 -321,800 1,739,900 0.1007 3.4228 06/30/2025
4 Bruce & Co., Inc. 553,652 0 758,503.24 0.2351 1.4922 06/30/2025
5 Apis Capital Advisors LLC 226,288 -292,712 310,014.56 0.0979 0.6099 06/30/2025
6 UBS Securities LLC 174,674 129,526 239,303.38 0.0001 0.4708 06/30/2025
7 Schonfeld Strategic Advisors LLC 172,136 11,336 235,826.32 0.0017 0.4639 06/30/2025
8 Parkman Healthcare Partners LLC 154,832 0 212,119.84 0.0224 0.4173 06/30/2025
9 Cahill Financial Advisors, Inc. 134,960 0 184,895.2 0.0222 0.3637 06/30/2025
10 Summit Trail Advisors LLC 102,339 102,339 140,204.43 0.0023 0.2758 06/30/2025
11 Sage Mountain Advisors LLC 100,000 100,000 137,000 0.0087 0.2695 06/30/2025
12 Cetera Investment Advisers LLC 75,000 19,000 102,750 0.0002 0.2021 06/30/2025
13 Commonwealth Equity Services LLC 69,160 0 94,749.2 0.0001 0.1864 06/30/2025
14 Citadel Securities LLC 50,621 -14,621 69,350.77 0.0002 0.1364 06/30/2025
15 Orion Capital Management LLC (CA) 38,000 0 52,060 0.0192 0.1024 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Bruce Fund 529,794 0 725,817.78 0.213 1.4279 06/30/2025
2 PSM Growth UI 80,000 80,000 109,600 1.7222 0.2156 05/30/2025
3 Fidelity Nasdaq Composite Index Fund 22,764 0 31,186.68 0.0002 0.0614 06/30/2025
4 LUX IM - Global Medtech 7,741 0 10,605.17 0.0062 0.0209 12/31/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 UBS Securities LLC 174,674 129,526 239,303.38 0.0001 0.4708 06/30/2025
2 Summit Trail Advisors LLC 102,339 102,339 140,204.43 0.0023 0.2758 06/30/2025
3 Sage Mountain Advisors LLC 100,000 100,000 137,000 0.0087 0.2695 06/30/2025
4 Simplicity Wealth LLC 32,548 32,548 44,590.76 0.0018 0.0877 06/30/2025
5 Cetera Investment Advisers LLC 75,000 19,000 102,750 0.0002 0.2021 06/30/2025
6 Bernard Caroli Wealth Management, Inc. 13,000 13,000 17,810 0.0066 0.035 06/30/2025
7 Virtu Americas LLC 11,914 11,914 16,322.18 0.0008 0.0321 06/30/2025
8 Schonfeld Strategic Advisors LLC 172,136 11,336 235,826.32 0.0017 0.4639 06/30/2025
9 CIBC Private Wealth Advisors, Inc. 10,000 10,000 13,700 0 0.027 06/30/2025
10 Citigroup Global Markets, Inc. (Investment Management) 5,548 5,548 7,600.76 0 0.015 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Archon Capital Management LLC 0 -982,681 0 0 0
2 Rock Springs Capital Management LP 1,270,000 -321,800 1,739,900 0.1007 3.4228 06/30/2025
3 Apis Capital Advisors LLC 226,288 -292,712 310,014.56 0.0979 0.6099 06/30/2025
4 Millennium Management LLC 0 -48,915 0 0 0
5 Jane Street Capital LLC 0 -31,361 0 0 0
6 BNP Paribas Financial Markets 26,105 -22,545 35,763.85 0 0.0704 06/30/2025
7 Illumine Investment Management LLC 0 -22,400 0 0 0
8 Redhawk Wealth Advisors, Inc. 0 -17,500 0 0 0
9 Citadel Securities LLC 50,621 -14,621 69,350.77 0.0002 0.1364 06/30/2025
10 Morgan Stanley & Co. International Plc 3,362,580 -3,910 4,606,734.6 0.049 9.0626 06/30/2025

Data provided by FactSet Research Systems Inc.