| 1 | Bleichroeder LP | 2,073,583 | $13.9M | 2.44% | Share |
| 2 | HERALD INVESTMENT MANAGEMENT Ltd | 975,569 | $6.5M | 0.85% | Share |
| 3 | VANGUARD GROUP INC | 905,011 | $6.0M | 0.00% | Share |
| 4 | AIGH Capital Management LLC | 884,597 | $5.9M | 1.43% | Share |
| 5 | Topline Capital Management, LLC | 761,026 | $5.1M | 0.46% | Share |
| 6 | Clear Harbor Asset Management, LLC | 516,029 | $3.0M | 0.20% | Share |
| 7 | AIGH Capital Management LLC | 328,837 | $2.2M | 0.53% | Share |
| 8 | ESSEX INVESTMENT MANAGEMENT CO LLC | 321,893 | $2.1M | 0.33% | Share |
| 9 | MARSHALL WACE, LLP | 339,026 | $2.0M | 0.00% | Share |
| 10 | RENAISSANCE TECHNOLOGIES LLC | 436,365 | $2.0M | 0.00% | Share |
| 11 | TWO SIGMA INVESTMENTS, LP | 326,090 | $2.0M | 0.00% | Share |
| 12 | Wilkinson Global Asset Management LLC | 237,768 | $1.6M | 0.11% | Share |
| 13 | Informed Momentum Co LLC | 151,046 | $1.0M | 0.11% | Share |
| 14 | JANE STREET GROUP, LLC | 202,180 | $1.0M | 0.00% | Share |
| 15 | GEODE CAPITAL MANAGEMENT, LLC | 189,607 | $1.0M | 0.00% | Share |
| 16 | VANGUARD GROUP INC | 122,135 | $815K | 0.00% | Share |
| 17 | Ashton Thomas Private Wealth, LLC | 116,154 | $775K | 0.02% | Share |
| 18 | ARS Investment Partners, LLC | 108,651 | $725K | 0.04% | Share |
| 19 | 683 Capital Management, LLC | 76,895 | $513K | 0.02% | Share |
| 20 | TRUIST FINANCIAL CORP | 51,986 | $347K | 0.00% | Share |
| 21 | GWN SECURITIES INC. | 46,407 | $309K | 0.06% | Share |
| 22 | Cassaday & Co Wealth Management LLC | 34,530 | $230K | 0.00% | Share |
| 23 | Trexquant Investment LP | 24,684 | $164K | 0.00% | Share |
| 24 | UBS Group AG | 13,126 | $87K | 0.00% | Share |
| 25 | Diversify Advisory Services, LLC | 13,233 | $78K | 0.00% | Share |
| 26 | OCCUDO QUANTITATIVE STRATEGIES LP | 11,045 | $73K | 0.00% | Share |
| 27 | PFG Investments, LLC | 10,500 | $70K | 0.00% | Share |
| 28 | GROUP ONE TRADING LLC | 8,100 | $54K | 0.00% | Call |
| 29 | VANGUARD GROUP INC | 6,422 | $42K | 0.00% | Share |
| 30 | BFSG, LLC | 3,000 | $20K | 0.00% | Share |
| 31 | Allworth Financial LP | 1,350 | $9K | 0.00% | Share |
| 32 | SBI Securities Co., Ltd. | 1,047 | $6K | 0.00% | Share |
| 33 | UBS Group AG | 1,010 | $6K | 0.00% | Share |
| 34 | GROUP ONE TRADING LLC | 700 | $4K | 0.00% | Put |
| 35 | UBS Group AG | 397 | $2K | 0.00% | Share |
| 36 | FMR LLC | 93 | $0 | 0.00% | Share |
| 37 | BANK OF AMERICA CORP /DE/ | 2,174 | $0 | 0.00% | Share |
| 38 | BANK OF AMERICA CORP /DE/ | 19 | $0 | 0.00% | Share |
| 39 | NORTHERN TRUST CORP | 38,135 | $0 | 0.00% | Share |
| 40 | PRICE T ROWE ASSOCIATES INC /MD/ | 19,500 | $0 | 0.00% | Share |
| 41 | AMERIPRISE FINANCIAL INC | 47,068 | $0 | 0.00% | Share |
| 42 | MAI Capital Management | 300 | $0 | 0.00% | Share |
| 43 | OMERS ADMINISTRATION Corp | 56,400 | $0 | 0.00% | Share |
| 44 | Squarepoint Ops LLC | 103,455 | $0 | 0.00% | Share |
| 45 | BNP PARIBAS FINANCIAL MARKETS | 30 | $0 | 0.00% | Share |
| 46 | Hillsdale Investment Management Inc. | 64,000 | $0 | 0.00% | Share |
| 47 | Connor, Clark & Lunn Investment Management Ltd. | 49,691 | $0 | 0.00% | Share |
| 48 | ACADIAN ASSET MANAGEMENT LLC | 120,897 | $0 | 0.00% | Share |
| 49 | GSA CAPITAL PARTNERS LLP | 49,474 | $0 | 0.00% | Share |
| 50 | SEI INVESTMENTS CO | 143,517 | $0 | 0.00% | Share |