| Conestoga Capital Advisors, LLC | 7.89M | $158.7M | — | Held |
| NEUBERGER BERMAN GROUP LLC | 4.79M | $96.3M | — | Held |
| TimesSquare Capital Management, LLC | 3.5M | $70.4M | — | Held |
| Artisan Partners Limited Partnership | 2.35M | $47.3M | — | Held |
| BAMCO INC /NY/ | 2M | $40.3M | — | Held |
| JENNISON ASSOCIATES LLC | 1.77M | $35.7M | — | Held |
| Ranger Investment Management, L.P. | 1.28M | $25.7M | — | Held |
| Pembroke Management, LTD | 1.26M | $25.4M | — | Held |
| ArrowMark Colorado Holdings LLC | 1.21M | $24.4M | — | Held |
| BANK OF AMERICA CORP /DE/ | 947.3K | $19.1M | −$2.43M | Added$7.97M |
| DEUTSCHE BANK AG\ | 867.8K | $17.5M | — | Held |
| Invesco Ltd. | 861.4K | $17.3M | — | Held |
| FRED ALGER MANAGEMENT, LLC | 834K | $16.8M | — | Held |
| Champlain Investment Partners, LLC | 801.3K | $16.1M | — | Held |
| LOOMIS SAYLES & CO L P | 788.3K | $15.9M | — | Held |
| NICHOLAS COMPANY, INC. | 745.2K | $15M | — | Held |
| RIVERBRIDGE PARTNERS LLC | 715.2K | $14.4M | — | Held |
| COOPER INVESTORS PTY LTD | 695.2K | $14M | — | Held |
| MetLife Investment Management, LLC | 650.8K | $13.1M | — | Held |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 649.1K | $13.1M | — | Held |
| RAYMOND JAMES FINANCIAL INC | 525.2K | $10.7M | — | Held |
| ROYCE & ASSOCIATES LP | 493K | $9.92M | — | Held |
| SANDS CAPITAL MANAGEMENT, LLC | 493K | $9.92M | — | Held |
| PEREGRINE CAPITAL MANAGEMENT LLC | 479K | $9.64M | — | Held |
| FIDEURAM - INTESA SANPAOLO PRIVATE BANKING S.P.A. | 460.7K | $9.27M | — | Held |
| NEW YORK STATE COMMON RETIREMENT FUND | 433.5K | $8.72M | — | Held |
| AMERIPRISE FINANCIAL INC | 432.9K | $8.71M | — | Held |
| NORGES BANK | 406.8K | $8.18M | — | New |
| CREDIT AGRICOLE S A | 380K | $7.65M | — | Held |
| BlackRock, Inc. | 365.3K | $7.35M | — | Held |
| ROYAL BANK OF CANADA | 364.2K | $7.33M | — | Held |
| BAR HARBOR WEALTH MANAGEMENT | 350.3K | $7.05M | — | Held |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 339K | $6.82M | — | Held |
| COMGEST GLOBAL INVESTORS S.A.S. | 331.7K | $6.67M | — | Held |
| MORGAN STANLEY | 304K | $6.12M | −$1.42M | Cut−$385.9K |
| Heights Point Management, LP | 275.6K | $5.54M | — | Held |
| SEI INVESTMENTS CO | 256K | $5.15M | — | Held |
| CenterBook Partners LP | 249.5K | $5.02M | — | Held |
| Russell Investments Group, Ltd. | 228.2K | $4.59M | — | Held |
| Roubaix Capital, LLC | 196K | $3.94M | — | Held |
| Advisors Capital Management, LLC | 179.4K | $3.61M | — | Held |
| Montanaro Asset Management Ltd | 175K | $3.52M | — | Held |
| UBS Group AG | 158.1K | $3.18M | — | Held |
| Rhenman & Partners Asset Management AB | 147K | $2.96M | — | Held |
| BLAIR WILLIAM & CO/IL | 145.2K | $2.92M | — | Held |
| ENVESTNET ASSET MANAGEMENT INC | 141.3K | $2.84M | — | Held |
| SCHWARTZ INVESTMENT COUNSEL INC | 126.3K | $2.54M | — | Held |
| Balyasny Asset Management L.P. | 112.3K | $2.26M | — | Held |
| PALISADE CAPITAL MANAGEMENT, LP | 106K | $2.13M | — | Held |
| LPL Financial LLC | 101.6K | $2.04M | — | Held |
| State Street | 97.1K | $1.95M | — | Held |
| Verition Fund Management LLC | 97.2K | $1.95M | — | Held |
| Orion Porfolio Solutions, LLC | 93.9K | $1.89M | — | Held |
| TD Asset Management Inc | 87.7K | $1.76M | — | Held |
| ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 84K | $1.69M | — | Held |
| WELLS FARGO & COMPANY/MN | 74.2K | $1.49M | — | Held |
| Susquehanna Portfolio Strategies, LLC | 72.6K | $1.46M | — | Held |
| Citadel | 66.6K | $1.34M | — | Held |
| Pathstone Holdings, LLC | 66.5K | $1.34M | — | Held |
| Fideuram Asset Management (Ireland) dac | 52.6K | $1.28M | — | Held |
| Brooklyn Investment Group | 46.5K | $961.1K | — | Held |
| NORTHERN TRUST CORP | 38.8K | $780.3K | — | Held |
| CITIGROUP INC | 38.6K | $777.3K | — | Held |
| Squarepoint Ops LLC | 33.4K | $671K | — | Held |
| Maridea Wealth Management LLC | 32.3K | $649.7K | — | Held |
| TRUIST FINANCIAL CORP | 30.9K | $621.7K | — | Held |
| GOLDMAN SACHS GROUP INC | 30.2K | $607.6K | — | Held |
| GLENMEDE TRUST CO NA | 29.7K | $597.4K | — | Held |
| Allianz SE | 26.1K | $524.1K | — | Held |
| AMI ASSET MANAGEMENT CORP | 26K | $522.8K | — | Held |
| MOORE CAPITAL MANAGEMENT, LP | 24K | $482.9K | — | Held |
| Callan Family Office, LLC | 23K | $461.9K | — | Held |
| Bank of New York Mellon Corp | 17.6K | $354K | — | Held |
| Graham Capital Management, L.P. | 17.4K | $350.6K | — | Held |
| First Bank & Trust | 17.1K | $344.2K | — | Held |
| DIVERSIFIED TRUST CO | 16.2K | $325.9K | — | Held |
| DIVERSIFY WEALTH MANAGEMENT, LLC | 14.8K | $302.1K | — | Held |
| Mariner, LLC | 15K | $301.7K | — | Held |
| Qube Research & Technologies Ltd | 14.3K | $287.5K | — | Held |
| Dynamic Technology Lab Private Ltd | 14.3K | $287K | — | Held |
| CAPTRUST FINANCIAL ADVISORS | 13.9K | $280.2K | — | Held |
| MILLENNIUM MANAGEMENT LLC | 13.8K | $277.6K | — | Held |
| PNC Financial Services Group, Inc. | 12.5K | $251.7K | — | Held |
| D. E. Shaw & Co., Inc. | 12.2K | $245.5K | — | Held |
| Mitsubishi UFJ Asset Management Co., Ltd. | 11.8K | $243.8K | — | Held |
| BNP PARIBAS FINANCIAL MARKETS | 11.6K | $233.4K | — | Held |
| Vident Advisory, LLC | 11K | $221.7K | — | Held |
| Walleye Capital LLC | 10.6K | $214.1K | — | Held |
| Vestmark Advisory Solutions, Inc. | 10.1K | $203.1K | — | Held |
| Farther Finance Advisors, LLC | 8.32K | $167.5K | — | Held |
| Hilltop National Bank | 6.64K | $133.6K | — | Held |
| Parallel Advisors, LLC | 5.17K | $104K | — | Held |
| T. Rowe Price Investment Management, Inc. | 3.92M | $78.9K | — | Held |
| US BANCORP \DE\ | 3.5K | $70.5K | — | Held |
| FIFTH THIRD BANCORP | 3.42K | $68.9K | — | Held |
| Tower Research Capital LLC (TRC) | 3.35K | $67.5K | — | Held |
| Thrivent Financial for Lutherans | 2.36M | $47.4K | — | Held |
| FIRST HORIZON CORP | 1.88K | $37.9K | — | Held |
| Pinnacle Wealth Planning Services, Inc. | 1.47K | $29.6K | — | Held |
| EverSource Wealth Advisors, LLC | 1.1K | $22.2K | — | Held |
| OSAIC HOLDINGS, INC. | 975 | $19.6K | — | Held |
| NewEdge Advisors, LLC | 749 | $15.1K | — | Held |
| Caitong International Asset Management Co., Ltd | 737 | $14.8K | — | Held |
| CIBC Private Wealth Group LLC | 600 | $12.1K | — | Held |
| HighMark Wealth Management LLC | 552 | $11.1K | — | Held |
| Quantbot Technologies LP | 547 | $11K | — | Held |
| Parkside Financial Bank & Trust | 504 | $10.1K | — | Held |
| JPMORGAN CHASE & CO | 450 | $9.05K | — | Held |
| Pier Capital, LLC | 282 | $5.67K | — | Held |
| Rockefeller Capital Management L.P. | 244 | $4.91K | — | Held |
| JONES FINANCIAL COMPANIES LLLP | 201 | $4.04K | — | Held |
| Quarry LP | 190 | $3.82K | — | Held |
| Fidelity | 168 | $3.38K | — | Held |
| Root Financial Partners, LLC | 157 | $3.16K | — | Held |
| Arax Advisory Partners | 151 | $3.04K | — | Held |
| Bell Investment Advisors, Inc | 105 | $2.11K | — | Held |
| SIMPLEX TRADING, LLC | 69 | $1.39K | — | Held |
| Allworth Financial LP | 57 | $1.15K | −$321 | Cut−$321 |
| Smartleaf Asset Management LLC | 51 | $1.05K | — | Held |
| CVA Family Office, LLC | 51 | $1.03K | — | Held |
| MassMutual Private Wealth & Trust, FSB | 35 | $704 | — | Held |
| MAI Capital Management | 27 | $544 | — | Held |
| SG Americas Securities, LLC | 24.3K | $489 | — | Held |
| BESSEMER GROUP INC | 22.6K | $455 | — | Held |
| Cornerstone Financial Management LLC | 22 | $443 | — | Held |
| Premier Fund Managers Ltd | 21.5K | $441 | — | Held |
| Ancora Advisors LLC | 21 | $423 | — | Held |
| Handelsbanken Fonder AB | 18.6K | $374 | — | Held |
| IFP Advisors, Inc | 17 | $342 | −$96 | Cut−$96 |
| Bare Financial Services, Inc | 14 | $282 | — | Held |
| Global Retirement Partners, LLC | 12 | $241 | — | Held |
| State of Wyoming | 11 | $221 | — | Held |
| WealthCollab, LLC | 9 | $182 | — | Held |
| Cornerstone Planning Group LLC | 8 | $128 | — | Held |
| Van Berkom & Associates Inc. | 5.62K | $113 | — | Held |
| Godfrey Financial Associates, Inc. | 5 | $101 | — | Held |
| GW&K Investment Management, LLC | 2.44K | $49 | — | Held |
| DekaBank Deutsche Girozentrale | 1.33K | $40 | — | Held |
| Cheviot Value Management, LLC | 2 | $32 | — | Held |