| FIL Ltd | 2.2M | $17.3M | — | Held |
| GAGNON SECURITIES LLC | 1.94M | $15.3M | — | Held |
| Rosalind Advisors, Inc. | 1.07M | $8.41M | — | Held |
| ROYCE & ASSOCIATES LP | 990.3K | $7.77M | — | Held |
| Timelo Investment Management Inc. | 980K | $7.71M | — | Held |
| LETKO, BROSSEAU & ASSOCIATES INC | 970.7K | $7.63M | — | Held |
| Gagnon Advisors, LLC | 962.2K | $7.57M | — | Held |
| Z3 Capital Partners, LLC | 818.9K | $6.45M | — | Held |
| Alyeska Investment Group, L.P. | 678.6K | $5.34M | — | Held |
| MMCAP International Inc. SPC | 531.4K | $4.18M | — | Held |
| ROYAL BANK OF CANADA | 473.2K | $3.73M | — | Held |
| ARDSLEY ADVISORY PARTNERS LP | 450K | $3.54M | — | Held |
| First Eagle Investment Management, LLC | 312.7K | $2.46M | — | Held |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 309.6K | $2.44M | — | Held |
| Velan Capital Investment Management LP | 285.7K | $2.25M | — | Held |
| DAFNA Capital Management LLC | 285.7K | $2.25M | — | Held |
| Bleichroeder LP | 254.8K | $2M | — | Held |
| THOMPSON DAVIS & CO., INC. | 216.7K | $1.71M | — | Held |
| FORMULA GROWTH LTD | 202.9K | $1.6M | — | Held |
| NATIONAL BANK OF CANADA /FI/ | 189.5K | $1.42M | — | Held |
| Empery Asset Management, LP | 143.5K | $1.13M | — | Held |
| RAYMOND JAMES FINANCIAL INC | 135.3K | $1.06M | — | Held |
| Zweig-DiMenna Associates LLC | 130K | $1.02M | — | Held |
| PERKINS CAPITAL MANAGEMENT INC | 114.3K | $899.4K | — | Held |
| Connective Capital Management, LLC | 100K | $787K | — | Held |
| Legato Capital Management LLC | 99.7K | $784.4K | — | Held |
| CM Management, LLC | 80K | $629.6K | — | Held |
| Dauntless Investment Group, LLC | 75.6K | $594.8K | — | Held |
| TD Waterhouse Canada Inc. | 77.5K | $581.6K | — | Held |
| HOHIMER WEALTH MANAGEMENT, LLC | 50K | $393.5K | — | Held |
| TRUIST FINANCIAL CORP | 50K | $393.5K | — | Held |
| SEI INVESTMENTS CO | 49.5K | $389.3K | — | Held |
| T3 Companies, LLC | 48K | $377.8K | — | Held |
| Northwest & Ethical Investments L.P. | 38.2K | $299.8K | — | Held |
| Quadrature Capital Ltd | 32.6K | $256.4K | — | Held |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 28.9K | $227.1K | — | Held |
| MILLENNIUM MANAGEMENT LLC | 26.8K | $211.1K | — | Held |
| CORSAIR CAPITAL MANAGEMENT, L.P. | 26.4K | $207.9K | — | New |
| Evernest Financial Advisors, LLC | 31.5K | $204.8K | — | Held |
| Warberg Asset Management LLC | 21K | $165.3K | — | Held |
| GOLDMAN SACHS GROUP INC | 18.7K | $147.4K | — | Held |
| MTM Investment Management, LLC | 16.9K | $132.8K | — | Held |
| Focus Partners Wealth | 16.7K | $131.6K | — | Held |
| GEODE CAPITAL MANAGEMENT, LLC | 14K | $110.6K | — | Held |
| BANK OF MONTREAL /CAN/ | 11.7K | $92.1K | — | Held |
| PenderFund Capital Management Ltd. | 9.4K | $73.8K | — | Held |
| Rockefeller Capital Management L.P. | 6.65K | $52.4K | — | Held |
| UBS Group AG | 5.5K | $43.3K | — | Held |
| WELLS FARGO & COMPANY/MN | 4.99K | $39.3K | — | Held |
| BlackRock, Inc. | 4.67K | $36.8K | — | Held |
| MCF Advisors LLC | 2K | $15.7K | — | Held |
| SOA Wealth Advisors, LLC. | 2K | $15.7K | — | Held |
| MORGAN STANLEY | 1.93K | $15.2K | $5.75K | Added$5.75K |
| IFP Advisors, Inc | 1.2K | $9.44K | $3.58K | Added$3.58K |
| JONES FINANCIAL COMPANIES LLLP | 1K | $7.87K | — | Held |
| SIMPLEX TRADING, LLC | 597 | $4.7K | — | Held |
| Ring Mountain Capital, LLC | 454.1K | $3.73K | — | Held |
| Rachor Investment Advisory Services, LLC | 297 | $2.34K | — | Held |
| BANK OF AMERICA CORP /DE/ | 96 | $756 | $287 | Cut−$978K |
| OSAIC HOLDINGS, INC. | 75 | $590 | — | Held |
| Allworth Financial LP | 48 | $378 | $143 | Added$143 |
| Parallel Advisors, LLC | 30 | $236 | — | Held |
| CITIGROUP INC | 1 | $8 | — | Held |