# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Soleus Capital Management LP (Investment Management) 7,309,254 0 37,277,195.4 1.1631 19.5007 03/31/2026
2 Morgan Stanley & Co. International Plc 3,345,280 -16,500 17,060,928 0.1453 8.925 03/31/2026
3 Rock Springs Capital Management LP 1,378,000 108,000 7,027,800 0.3509 3.6764 03/31/2026
4 Flax Pond Capital LLC 783,446 783,446 3,995,574.6 3.0375 2.0902 03/31/2026
5 Bruce & Co., Inc. 438,652 0 2,237,125.2 0.5921 1.1703 03/31/2026
6 UBS Securities LLC 165,551 -68,894 844,310.1 0.0003 0.4417 03/31/2026
7 Parkman Healthcare Partners LLC 154,832 0 789,643.2 0.0707 0.4131 03/31/2026
8 Cahill Financial Advisors, Inc. 134,960 0 688,296 0.0678 0.3601 03/31/2026
9 U.S. Bank NA (Cincinnati Ohio Investment Management) 119,000 119,000 606,900 0.0008 0.3175 03/31/2026
10 Summit Trail Advisors LLC 102,339 0 521,928.9 0.0068 0.273 03/31/2026
11 Sage Mountain Advisors LLC 100,000 0 510,000 0.0329 0.2668 03/31/2026
12 Leonteq Securities AG 94,990 0 484,449 0.0239 0.2534 03/31/2026
13 Cetera Investment Advisers LLC 74,012 12 377,461.2 0.0004 0.1975 03/31/2026
14 Commonwealth Equity Services LLC 69,160 0 352,716 0.0004 0.1845 03/31/2026
15 CW Advisors LLC 42,500 0 216,750 0.0019 0.1134 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Bruce Fund 414,794 0 2,115,449.4 0.5668 1.1066 03/31/2026
2 Fidelity Nasdaq Composite Index Fund 22,764 0 116,096.4 0.0004 0.0607 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Flax Pond Capital LLC 783,446 783,446 3,995,574.6 3.0375 2.0902 03/31/2026
2 U.S. Bank NA (Cincinnati Ohio Investment Management) 119,000 119,000 606,900 0.0008 0.3175 03/31/2026
3 Rock Springs Capital Management LP 1,378,000 108,000 7,027,800 0.3509 3.6764 03/31/2026
4 Manatuck Hill Partners LLC 27,597 27,597 140,744.7 0.0404 0.0736 03/31/2026
5 Kovack Advisors, Inc. 16,000 16,000 81,600 0.0039 0.0427 03/31/2026
6 XTX Markets LLC 13,952 13,952 71,155.2 0.0011 0.0372 03/31/2026
7 Lido Advisors LLC 10,654 10,654 54,335.4 0.0002 0.0284 03/31/2026
8 SmartHarvest Portfolios LLC 10,120 10,120 51,612 0.0193 0.027 03/31/2026
9 Financial Planning Navigators Corp. 10,072 10,072 51,367.2 0.0207 0.0269 03/31/2026
10 EverSource Wealth Advisors LLC 2,330 1,930 11,883 0.0003 0.0062 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Schonfeld Strategic Advisors LLC 25,861 -144,196 131,891.1 0.0009 0.069 03/31/2026
2 UBS Securities LLC 165,551 -68,894 844,310.1 0.0003 0.4417 03/31/2026
3 Citadel Securities LLC 0 -48,251 0 0 0
4 Susquehanna Financial Group LLLP 0 -22,994 0 0 0
5 G1 Execution Services LLC 0 -20,698 0 0 0
6 Morgan Stanley & Co. International Plc 3,345,280 -16,500 17,060,928 0.1453 8.925 03/31/2026
7 Bernard Caroli Wealth Management, Inc. 0 -13,000 0 0 0
8 Dubly Transatlantique Gestion SA 0 -10,200 0 0 0
9 CIBC Private Wealth Advisors, Inc. 0 -10,000 0 0 0
10 BG Fund Management Luxembourg SA 0 -7,741 0 0 0

Data provided by FactSet Research Systems Inc.