| Essex Woodlands Management, Inc. | 7.71M | Jun 30, 26 | -- | 17.24% |
| Nantahala Capital Management, LLC | 5.89M | Jun 30, 26 | +750.00K | 13.17% |
| Stonepine Capital Management, LLC | 2.66M | Jun 30, 26 | +45.17K | 5.95% |
| SILVERARC CAPITAL MANAGEMENT, LLC | 2.14M | Jun 30, 26 | -122.11K | 4.78% |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.57M | Jun 30, 26 | +27.59K | 3.51% |
| DAFNA Capital Management LLC | 1.44M | Jun 30, 26 | -- | 3.22% |
| PERKINS CAPITAL MANAGEMENT INC | 1.38M | Jun 30, 26 | -43.29K | 3.07% |
| Sio Capital Management, LLC | 636.30K | Jun 30, 26 | -- | 1.42% |
| WealthTrust Axiom LLC | 457.73K | Jun 30, 26 | +80.80K | 1.02% |
| GEODE CAPITAL MANAGEMENT, LLC | 389.22K | Jun 30, 26 | -65.84K | 0.87% |
| BlackRock, Inc. | 374.52K | Jun 30, 26 | -91.30K | 0.84% |
| VANGUARD FIDUCIARY TRUST CO | 213.14K | Jun 30, 26 | +1.48K | 0.48% |
| UP STRATEGIC WEALTH INVESTMENT ADVISORS LLC | 99.89K | Jun 30, 26 | -- | 0.22% |
| Embree Financial Group | 90.91K | Jun 30, 26 | -27.27K | 0.20% |
| NORTHERN TRUST CORP | 74.79K | Jun 30, 26 | -99.61K | 0.17% |
| RAYMOND JAMES FINANCIAL INC | 67.70K | Jun 30, 26 | +18.00K | 0.15% |
| STATE STREET CORP | 63.38K | Jun 30, 26 | -- | 0.14% |
| RENAISSANCE TECHNOLOGIES LLC | 58.10K | Jun 30, 26 | +5.50K | 0.13% |
| PNC FINANCIAL SERVICES GROUP, INC. | 53.61K | Jun 30, 26 | -- | 0.12% |
| Destiny Wealth Partners, LLC | 52.50K | Jun 30, 26 | -- | 0.12% |
| Ducere Wealth Management LLC | 51.00K | Jun 30, 26 | +10.00K | 0.11% |
| JANE STREET GROUP, LLC | 49.24K | Jun 30, 26 | +49.24K | 0.11% |
| UBS Group AG | 33.47K | Jun 30, 26 | -1.03M | 0.07% |
| XTX Topco Ltd | 29.56K | Jun 30, 26 | +14.38K | 0.07% |
| TD Waterhouse Canada Inc. | 23.00K | Jun 30, 26 | +23.00K | 0.05% |
| PRIMORIS WEALTH ADVISORS, LLC | 20.30K | Jun 30, 26 | +20.30K | 0.05% |
| GREAT VALLEY ADVISOR GROUP, INC. | 19.60K | Jun 30, 26 | -101 | 0.04% |
| J.W. COLE ADVISORS, INC. | 16.25K | Jun 30, 26 | +16.25K | 0.04% |
| Atom Investors LP | 15.47K | Jun 30, 26 | +15.47K | 0.03% |
| MERCER GLOBAL ADVISORS INC /ADV | 14.83K | Jun 30, 26 | +14.83K | 0.03% |
| Tower Research Capital LLC (TRC) | 13.61K | Jun 30, 26 | +12.73K | 0.03% |
| HighTower Advisors, LLC | 11.20K | Jun 30, 26 | -- | 0.03% |
| GOLDMAN SACHS GROUP INC | 10.38K | Jun 30, 26 | +10.38K | 0.02% |
| Vanguard Global Advisers, LLC | 4.60K | Jun 30, 26 | -- | 0.01% |
| WELLS FARGO & COMPANY/MN | 4.20K | Jun 30, 26 | -- | 0.01% |
| Steward Partners Investment Advisory, LLC | 1.99K | Jun 30, 26 | -- | 0.00% |
| CITIGROUP INC | 1.77K | Jun 30, 26 | -748.23K | 0.00% |
| SIMPLEX TRADING, LLC | 1.28K | Jun 30, 26 | +1.13K | 0.00% |
| SBI Securities Co., Ltd. | 301 | Jun 30, 26 | -- | 0.00% |
| BNP PARIBAS ARBITRAGE, SNC | 210 | Jun 30, 26 | -4 | 0.00% |
| BARCLAYS PLC | 208 | Jun 30, 26 | +208 | 0.00% |
| ADVISOR GROUP HOLDINGS, INC. | 100 | Jun 30, 26 | +100 | 0.00% |
| JPMORGAN CHASE & CO | 39 | Jun 30, 26 | -- | 0.00% |
| MORGAN STANLEY | 37 | Jun 30, 26 | +37 | 0.00% |
| ACADIAN ASSET MANAGEMENT LLC | -- | Jun 30, 26 | -20.82K | -- |
| VANGUARD GROUP INC | 1.83M | Dec 31, 25 | +30.67K | 4.09% |
| BlackRock Inc. | 567.21K | Jun 30, 24 | -476.02K | 1.27% |
| Spouting Rock Asset Management, LLC | 18.89K | Dec 31, 23 | -2.60K | 0.04% |
| JACOB ASSET MANAGEMENT OF NEW YORK LLC | 159.78K | Sep 30, 23 | +4.00K | 0.36% |
| Jefferies Group LLC | -- | Sep 30, 22 | -145.51K | -- |