| FIRST WILSHIRE SECURITIES MANAGEMENT INC | 4.11M | $8.64M | — | Held |
| Private Advisor Group, LLC | 1.42M | $2.98M | — | Held |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 1.39M | $2.92M | — | Held |
| WealthTrust Axiom LLC | 900.3K | $1.89M | — | Held |
| KLCM Advisors, Inc. | 795.5K | $1.67M | — | Held |
| First Eagle Investment Management, LLC | 592.7K | $1.24M | — | Held |
| MORGAN STANLEY | 538.8K | $1.13M | −$123.9K | Cut−$813.1K |
| Legato Capital Management LLC | 449.9K | $944.9K | — | Held |
| NORTHERN TRUST CORP | 348.3K | $731.4K | — | Held |
| DIMENSIONAL FUND ADVISORS LP | 340.5K | $715.2K | — | Held |
| UBS Group AG | 324K | $680.3K | — | Held |
| AMERICAN CENTURY COMPANIES INC | 308.4K | $647.7K | — | Held |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 252.4K | $529.9K | — | Held |
| XTX Topco Ltd | 230.9K | $484.8K | — | Held |
| SEI INVESTMENTS CO | 221.5K | $465.1K | — | Held |
| Renaissance Technologies | 188.7K | $396.3K | — | Held |
| JPMORGAN CHASE & CO | 188.3K | $395.4K | — | Held |
| JANE STREET GROUP, LLC | 155.4K | $326.3K | — | Held |
| Aristides Capital LLC | 141.1K | $296.4K | — | Held |
| BOOTHBAY FUND MANAGEMENT, LLC | 140.4K | $294.8K | — | Held |
| Caption Management, LLC | 128.8K | $270.4K | — | Held |
| WINTON GROUP Ltd | 97.8K | $205.5K | — | Held |
| LPL Financial LLC | 97.5K | $204.8K | — | Held |
| JONES FINANCIAL COMPANIES LLLP | 86.5K | $181.7K | — | Held |
| Citadel | 82.1K | $172.4K | — | Held |
| NANO CAP NEW MILLENNIUM GROWTH FUND L P | 75K | $157.5K | — | Held |
| TWO SIGMA INVESTMENTS, LP | 60.9K | $127.8K | — | Held |
| State Street | 53.2K | $111.7K | — | Held |
| Qube Research & Technologies Ltd | 47.5K | $99.8K | — | Held |
| GEODE CAPITAL MANAGEMENT, LLC | 46.4K | $97.3K | — | Held |
| JBF Capital, Inc. | 36.5K | $76.6K | — | Held |
| CITIGROUP INC | 35.3K | $74.1K | — | Held |
| R Squared Ltd | 32.6K | $68.5K | — | Held |
| Verition Fund Management LLC | 30.5K | $64K | — | Held |
| IFP Advisors, Inc | 28.5K | $59.9K | −$6.32K | Cut−$4.22K |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 23.7K | $49.7K | — | Held |
| Worth Venture Partners, LLC | 22.1K | $46.5K | — | Held |
| DLK Investment Management, LLC | 21.2K | $44.5K | — | Held |
| BlackRock, Inc. | 19.6K | $41.1K | — | Held |
| BNP PARIBAS FINANCIAL MARKETS | 19.3K | $40.5K | — | Held |
| BANK OF MONTREAL /CAN/ | 18.3K | $38.4K | — | Held |
| Tamar Securities, LLC | 17K | $35.7K | — | Held |
| Walleye Capital LLC | 12.8K | $26.9K | — | Held |
| GROUP ONE TRADING LLC | 12.6K | $26.4K | — | Held |
| Squarepoint Ops LLC | 11.2K | $23.5K | — | Held |
| TWO SIGMA ADVISERS, LP | 11.1K | $23.3K | — | Held |
| Axis Wealth Partners, LLC | 10.7K | $22.6K | — | Held |
| SCOTIA CAPITAL INC. | 10.6K | $22.2K | — | Held |
| Solstein Capital, LLC | 10.4K | $21.8K | — | Held |
| Decker Wealth Management LLC | 10K | $21K | — | Held |
| EAGLE WEALTH STRATEGIES LLC | 10K | $21K | — | Held |
| BANK OF AMERICA CORP /DE/ | 9.18K | $19.3K | −$2.11K | Cut−$457.4K |
| OSAIC HOLDINGS, INC. | 7.15K | $15K | — | Held |
| NewEdge Advisors, LLC | 6.45K | $13.5K | — | Held |
| SBI Securities Co., Ltd. | 5.23K | $11K | — | Held |
| Federation des caisses Desjardins du Quebec | 5K | $10.5K | — | Held |
| ROYAL BANK OF CANADA | 3.24K | $6K | — | Held |
| CSM Advisors, LLC | 2.28M | $4.79K | — | Held |
| PNC Financial Services Group, Inc. | 600 | $1.26K | — | Held |
| EASTERN BANK | 427 | $897 | — | Held |
| Key Financial Inc | 385 | $808 | — | Held |
| Kingdom Financial Group LLC. | 215 | $452 | — | Held |
| Allworth Financial LP | 175 | $368 | −$40 | Cut−$40 |
| Blue Trust, Inc. | 100 | $210 | — | Held |
| Virtu Financial LLC | 48.4K | $102 | — | Held |
| WEDBUSH SECURITIES INC | 23.7K | $50 | — | Held |
| HRT FINANCIAL LP | 19.7K | $41 | — | Held |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 14 | $29 | — | Held |
| TSFG, LLC | 1.27K | $3 | — | Held |
| Caitong International Asset Management Co., Ltd | 1 | $2 | — | Held |
| Motiv8 Investments LLC | 70 | $0 | — | Held |