| HERALD INVESTMENT MANAGEMENT Ltd | 730.4K | $4.36M | — | Held |
| Vanguard | 660.8K | $3.97M | — | Held |
| PERKINS CAPITAL MANAGEMENT INC | 275.7K | $1.66M | — | Held |
| Taylor Frigon Capital Management LLC | 253.3K | $1.52M | — | Held |
| Cadent Capital Advisors, LLC | 172.4K | $1.04M | — | Held |
| GEODE CAPITAL MANAGEMENT, LLC | 169.9K | $1.02M | — | Held |
| BlackRock, Inc. | 155.7K | $936K | — | Held |
| 1492 Capital Management LLC | 153.9K | $925.1K | — | Held |
| MILLENNIUM MANAGEMENT LLC | 117.2K | $704.3K | — | Held |
| RAYMOND JAMES FINANCIAL INC | 116.2K | $698.6K | — | Held |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 92.8K | $557.8K | — | Held |
| TWO SIGMA INVESTMENTS, LP | 91.5K | $550.2K | — | Held |
| State Street | 65.1K | $391K | — | Held |
| Qube Research & Technologies Ltd | 54K | $324.4K | — | Held |
| JANE STREET GROUP, LLC | 47.9K | $287.9K | — | Held |
| CORSAIR CAPITAL MANAGEMENT, L.P. | 43.9K | $264K | −$2.2K | Cut−$123.3K |
| NORTHERN TRUST CORP | 37K | $222.3K | — | Held |
| CAPTRUST FINANCIAL ADVISORS | 35.6K | $214.1K | — | Held |
| GOLDMAN SACHS GROUP INC | 33.9K | $203.6K | — | Held |
| Connecticut Wealth Management, LLC | 32.2K | $193.5K | — | Held |
| UBS Group AG | 30.5K | $183.4K | — | Held |
| SFE Investment Counsel | 29.9K | $179.5K | — | Held |
| D. E. Shaw & Co., Inc. | 29.1K | $174.7K | — | Held |
| Gladstone Institutional Advisory LLC | 28.7K | $172.7K | — | Held |
| XTX Topco Ltd | 27.5K | $165.5K | — | Held |
| Prospera Financial Services Inc | 27.2K | $163.5K | — | Held |
| MORGAN STANLEY | 25.5K | $153.4K | −$1.23K | Added$3.98K |
| TWO SIGMA ADVISERS, LP | 21.3K | $128K | — | Held |
| Stratos Wealth Advisors, LLC | 18.2K | $109.6K | — | Held |
| DIMENSIONAL FUND ADVISORS LP | 16.9K | $101.5K | — | Held |
| Skandinaviska Enskilda Banken AB (publ) | 16.8K | $100.9K | — | Held |
| Squarepoint Ops LLC | 14K | $84K | — | Held |
| Silverberg Bernstein Capital Management LLC | 12.3K | $73.9K | — | Held |
| Vanguard Personalized Indexing Management, LLC | 10.5K | $63K | — | Held |
| BANK OF AMERICA CORP /DE/ | 5.96K | $35.8K | −$171 | Added$15.1K |
| Tower Research Capital LLC (TRC) | 4.79K | $28.8K | — | Held |
| Federation des caisses Desjardins du Quebec | 4K | $24K | — | Held |
| OSAIC HOLDINGS, INC. | 3.56K | $21.4K | — | Held |
| AlphaQuest LLC | 3.35K | $20.1K | — | Held |
| Crews Bank & Trust | 2.5K | $15K | — | Held |
| ROYAL BANK OF CANADA | 2.35K | $14K | — | Held |
| Fidelity | 2.31K | $13.9K | — | Held |
| Allworth Financial LP | 2.02K | $12.2K | −$101 | Cut−$101 |
| MCF Advisors LLC | 885 | $5.32K | — | Held |
| GROUP ONE TRADING LLC | 772 | $4.64K | — | Held |
| GAMMA Investing LLC | 456 | $2.74K | — | Held |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 428 | $2.57K | — | Held |
| Rockefeller Capital Management L.P. | 390 | $2.34K | — | Held |
| BROWN BROTHERS HARRIMAN & CO | 311 | $1.87K | — | Held |
| RMG Wealth Management LLC | 200 | $1.83K | — | Held |
| NISA INVESTMENT ADVISORS, LLC | 282 | $1.7K | — | Held |
| SBI Securities Co., Ltd. | 218 | $1.31K | — | Held |
| Russell Investments Group, Ltd. | 208 | $1.25K | — | Held |
| CALDWELL SUTTER CAPITAL, INC. | 200 | $1.2K | — | Held |
| BNP PARIBAS FINANCIAL MARKETS | 173 | $1.04K | — | Held |
| Clearstead Advisors, LLC | 80 | $481 | — | Held |
| JPMORGAN CHASE & CO | 59 | $355 | — | Held |
| Concord Wealth Partners | 35 | $210 | — | Held |
| Pinnacle Wealth Planning Services, Inc. | 29 | $174 | — | Held |
| HARBOUR INVESTMENTS, INC. | 28 | $168 | — | Held |
| Optiver Holding B.V. | 16 | $96 | — | Held |
| Arax Advisory Partners | 3 | $18 | — | Held |
| BARCLAYS PLC | 3 | $18 | $0 | Held |
| WELLS FARGO & COMPANY/MN | 1 | $6 | — | Held |
| RHUMBLINE ADVISERS | 1.6K | $6 | — | Held |
| Avion Wealth | 265 | $1 | — | Held |
| HUNTINGTON NATIONAL BANK | 1 | $0 | — | Held |