| Bleichroeder LP | 2.88M | $11.1M | — | Held |
| Vanguard | 1.2M | $4.59M | — | Held |
| ROYCE & ASSOCIATES LP | 1.08M | $4.13M | — | Held |
| Pillsbury Lake Capital LLC | 945.3K | $3.63M | — | Held |
| HARBERT FUND ADVISORS, INC. | 785.6K | $3.02M | — | Held |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 723.7K | $2.78M | — | Held |
| PRELUDE CAPITAL MANAGEMENT, LLC | 532K | $2.04M | — | Held |
| BOOTHBAY FUND MANAGEMENT, LLC | 401.5K | $1.54M | — | Held |
| Peapod Lane Capital LLC | 376.7K | $1.45M | — | Held |
| BlackRock, Inc. | 311.3K | $1.2M | — | Held |
| GEODE CAPITAL MANAGEMENT, LLC | 242.3K | $930.5K | — | Held |
| Legato Capital Management LLC | 234K | $898.5K | — | Held |
| Renaissance Technologies | 212.2K | $814.8K | — | Held |
| DIMENSIONAL FUND ADVISORS LP | 208.7K | $800.5K | — | Held |
| SEI INVESTMENTS CO | 115.8K | $444.5K | — | Held |
| State Street | 89.5K | $343.7K | — | Held |
| GOLDMAN SACHS GROUP INC | 82.7K | $317.5K | — | Held |
| NORTHERN TRUST CORP | 53.6K | $205.9K | — | Held |
| NewEdge Advisors, LLC | 39.7K | $152.4K | — | Held |
| MILLENNIUM MANAGEMENT LLC | 32.1K | $123.3K | — | Held |
| Cruiser Capital Advisors, LLC | 31.8K | $122K | — | Held |
| HOLLENCREST CAPITAL MANAGEMENT | 25K | $96K | — | Held |
| Parallel Advisors, LLC | 25K | $96K | — | Held |
| FRANKLIN RESOURCES INC | 23.9K | $91.7K | — | Held |
| Activest Wealth Management | 22K | $84.5K | — | Held |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 21.2K | $81.2K | — | Held |
| MARATHON CAPITAL MANAGEMENT | 21K | $80.6K | — | Held |
| Assenagon Asset Management S.A. | 12.3K | $47.3K | — | Held |
| Citadel | 11.2K | $43.1K | — | Held |
| RAYMOND JAMES FINANCIAL INC | 10K | $38.4K | — | Held |
| C2C Wealth Management, LLC | 10K | $38.4K | — | Held |
| MORGAN STANLEY | 6K | $23K | $2.34K | Added$2.34K |
| WELLS FARGO & COMPANY/MN | 3.84K | $14.8K | — | Held |
| UBS Group AG | 3.4K | $13K | — | Held |
| ROYAL BANK OF CANADA | 928 | $3K | — | Held |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 441 | $1.69K | — | Held |
| BNP PARIBAS FINANCIAL MARKETS | 150 | $576 | — | Held |
| BANK OF AMERICA CORP /DE/ | 115 | $442 | $45 | Cut−$255 |
| GROUP ONE TRADING LLC | 81 | $311 | — | Held |
| WEDBUSH SECURITIES INC | 36.1K | $139 | — | Held |
| JPMORGAN CHASE & CO | 35 | $134 | — | Held |
| SBI Securities Co., Ltd. | 21 | $81 | — | Held |
| SIMPLEX TRADING, LLC | 7 | $26 | — | Held |
| Cedar Mountain Advisors, LLC | 3 | $12 | — | Held |