| Vanguard | 871.8K | $4.31M | — | Held |
| BARD ASSOCIATES INC | 689.1K | $3.4M | — | Held |
| Clear Harbor Asset Management, LLC | 610K | $3.01M | — | Held |
| Portolan Capital Management, LLC | 445.8K | $2.2M | — | Held |
| HERALD INVESTMENT MANAGEMENT Ltd | 420K | $2.08M | — | Held |
| Palisades Investment Partners, LLC | 390.2K | $1.93M | — | Held |
| Arosa Capital Management LP | 350K | $1.73M | — | Held |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 302.9K | $1.5M | — | Held |
| GENDELL JEFFREY L | 295.5K | $1.46M | — | Held |
| MARSHALL WACE, LLP | 286.3K | $1.41M | — | Held |
| TWO SIGMA INVESTMENTS, LP | 218.6K | $1.08M | — | Held |
| JANE STREET GROUP, LLC | 207.6K | $1.03M | — | Held |
| BlackRock, Inc. | 191.4K | $945.3K | — | Held |
| GEODE CAPITAL MANAGEMENT, LLC | 177.9K | $879.5K | — | Held |
| Granahan Investment Management, LLC | 177.8K | $878.4K | — | Held |
| NEW YORK STATE COMMON RETIREMENT FUND | 137.2K | $677.8K | — | Held |
| HighTower Advisors, LLC | 132.7K | $655.4K | — | Held |
| THOMPSON DAVIS & CO., INC. | 120.5K | $595K | — | Held |
| UBS Group AG | 105K | $518.5K | — | Held |
| RAYMOND JAMES FINANCIAL INC | 99.8K | $492.8K | — | Held |
| ROYAL BANK OF CANADA | 85.5K | $423K | — | Held |
| Point72 Asset Management, L.P. | 83.9K | $414.5K | — | Held |
| LPL Financial LLC | 73.8K | $364.5K | — | Held |
| MORGAN STANLEY | 70K | $345.7K | −$86.6K | Added$148.5K |
| State Street | 69.2K | $342K | — | Held |
| GOLDMAN SACHS GROUP INC | 67.7K | $334.6K | — | Held |
| PFG Investments, LLC | 62.5K | $308.9K | — | Held |
| MANGROVE PARTNERS IM, LLC | 61.2K | $302.4K | — | Held |
| GROUP ONE TRADING LLC | 56.6K | $279.5K | — | Held |
| CORSAIR CAPITAL MANAGEMENT, L.P. | 55K | $271.8K | −$212.8K | Cut−$212.8K |
| XTX Topco Ltd | 54.8K | $270.5K | — | Held |
| Renaissance Technologies | 54.3K | $268.2K | — | Held |
| Diametric Capital, LP | 53.2K | $262.9K | — | Held |
| Citadel | 48.9K | $241.7K | — | Held |
| SIMPLEX TRADING, LLC | 46.5K | $229.9K | — | Held |
| IMC-Chicago, LLC | 43K | $212.2K | — | Held |
| OMERS ADMINISTRATION Corp | 42K | $207.5K | — | Held |
| GAMCO INVESTORS, INC. ET AL | 40K | $197.6K | — | Held |
| NORTHERN TRUST CORP | 37.7K | $186.1K | — | Held |
| J.W. COLE ADVISORS, INC. | 26.3K | $129.9K | — | Held |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 25.5K | $126K | — | Held |
| Quantbot Technologies LP | 22.8K | $112.7K | — | Held |
| MILLENNIUM MANAGEMENT LLC | 22.5K | $111.2K | — | Held |
| Hidden Cove Wealth Management, LLC | 21.1K | $104.2K | — | Held |
| Pathstone Holdings, LLC | 18.7K | $92.5K | — | Held |
| Ark Wealth Advisors LLC | 14.9K | $73.5K | — | Held |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 12K | $59.3K | — | Held |
| COMMONWEALTH EQUITY SERVICES, LLC | 11.8K | $58.2K | — | Held |
| Lighthouse Investment Partners, LLC | 10.9K | $53.9K | — | Held |
| BANK OF AMERICA CORP /DE/ | 10.8K | $53.3K | −$18.7K | Added$10.7K |
| CITIGROUP INC | 8.54K | $42.2K | — | Held |
| EverSource Wealth Advisors, LLC | 1K | $4.94K | — | Held |
| Federation des caisses Desjardins du Quebec | 562 | $2.78K | — | Held |
| State of Wyoming | 538 | $2.66K | — | Held |
| OSAIC HOLDINGS, INC. | 500 | $2.47K | — | Held |
| JPMORGAN CHASE & CO | 450 | $2.22K | — | Held |
| NATIONAL BANK OF CANADA /FI/ | 230 | $1.14K | — | Held |
| BNP PARIBAS FINANCIAL MARKETS | 214 | $1.06K | — | Held |
| SBI Securities Co., Ltd. | 117 | $578 | — | Held |
| NewEdge Advisors, LLC | 88 | $435 | — | Held |
| MAI Capital Management | 64 | $317 | — | Held |
| Laurel Wealth Advisors LLC | 45 | $223 | — | Held |
| HARBOR CAPITAL ADVISORS, INC. | 40.4K | $200 | — | Held |
| GSA CAPITAL PARTNERS LLP | 19.4K | $96 | — | Held |
| SHIKIAR ASSET MANAGEMENT INC | 13.3K | $66 | — | Held |