| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 962,799 | 1,200,053 | +237,254 | 1.65 | 1.89 | +0.23 | buy |
| JANUS HENDERSON GROUP PLC | 22,324 | 128,223 | +105,899 | 0.00 | 0.02 | 0.00 | buy |
| Allspring Global Investments Holdings, LLC | 25,199 | 47,219 | +22,020 | 0.01 | 0.02 | 0.00 | buy |
| Capital International Investors | 612,009 | 629,011 | +17,002 | 0.04 | 0.04 | -0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1,333,925 | 1,349,437 | +15,512 | 1.01 | 0.97 | -0.05 | buy |
| AMERIPRISE FINANCIAL INC | 129,270 | 140,604 | +11,334 | 0.01 | 0.01 | -0.00 | buy |
| EULAV Asset Management | 18,700 | 27,800 | +9,100 | 0.17 | 0.22 | +0.05 | buy |
| DF DENT & CO INC | 43,601 | 50,672 | +7,071 | 0.17 | 0.19 | +0.02 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 9,042 | 14,573 | +5,531 | 0.04 | 0.05 | 0.00 | buy |
| ProShare Advisors LLC | 24,816 | 20,804 | +4,012 | 0.02 | 0.02 | 0.00 | sell |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 2,043 | 5,627 | +3,584 | 0.03 | 0.04 | +0.01 | buy |
| REGIONS FINANCIAL CORP | 14,648 | 18,136 | +3,488 | 0.04 | 0.04 | +0.00 | buy |
| PDT Partners, LLC | 4,284 | 7,606 | +3,322 | 0.13 | 0.21 | +0.08 | buy |
| B. Metzler seel. Sohn & Co. AG | 15,939 | 18,882 | +2,943 | 0.06 | 0.05 | -0.00 | buy |
| Grantham, Mayo, Van Otterloo & Co. LLC | 44,201 | 46,888 | +2,687 | 0.05 | 0.05 | -0.01 | buy |
| Vancity Investment Management Ltd | 3,089 | 5,716 | +2,627 | 0.12 | 0.10 | -0.02 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 2,306 | 4,446 | +2,140 | 0.13 | 0.24 | +0.11 | buy |
| DUDLEY & SHANLEY, INC. | 9,230 | 10,955 | +1,725 | 0.51 | 0.55 | +0.04 | buy |
| Curi Capital, LLC | 74,669 | 76,052 | +1,383 | 0.56 | 0.54 | -0.03 | buy |
| ArrowMark Colorado Holdings LLC | 16,195 | 17,470 | +1,275 | 0.06 | 0.06 | +0.00 | buy |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC | 60,228 | 61,039 | +811 | 1.10 | 1.34 | +0.23 | buy |
| Capital World Investors | 283,429 | 284,189 | +760 | 0.02 | 0.01 | -0.00 | buy |
| AlphaQuest LLC | 678 | 417 | +261 | 0.04 | 0.02 | 0.00 | sell |
| Stonegate Investment Group, LLC | 675 | 868 | +193 | 0.01 | 0.01 | +0.00 | buy |
| ASSOCIATED BANC-CORP | 615 | 773 | +158 | 0.01 | 0.01 | +0.00 | buy |
| Linden Thomas Advisory Services, LLC | 1,253 | 1,379 | +126 | 0.07 | 0.06 | -0.00 | buy |
| Inspire Investing, LLC | 1,100 | 1,199 | +99 | 0.04 | 0.04 | +0.00 | buy |
| Select Equity Group, L.P. | 13,434 | 13,525 | +91 | 0.02 | 0.02 | +0.00 | buy |
| Argent Trust Co | 1,055 | 1,121 | +66 | 0.02 | 0.01 | -0.00 | buy |
| Trust Point Inc. | 4,070 | 4,133 | +63 | 0.10 | 0.10 | -0.01 | buy |
| WEALTH ALLIANCE, LLC | 671 | 718 | +47 | 0.03 | 0.03 | -0.00 | buy |
| Vestmark Advisory Solutions, Inc. | 9,630 | 9,673 | +43 | 0.14 | 0.12 | -0.02 | buy |
| Annis Gardner Whiting Capital Advisors, LLC | 165 | 197 | +32 | 0.02 | 0.02 | -0.00 | buy |
| Inspire Advisors, LLC | 3,127 | 3,143 | +16 | 0.14 | 0.12 | -0.02 | buy |
| MeadowBrook Investment Advisors LLC | 980 | 984 | +4 | 0.30 | 0.27 | -0.03 | buy |
| Apollon Wealth Management, LLC | 1,925 | 1,924 | +1 | 0.02 | 0.02 | 0.00 | sell |
| ALPS ADVISORS INC | 1,080 | 1,067 | -13 | 0.00 | 0.00 | -0.00 | sell |
| Eagle Bay Advisors LLC | 281 | 262 | -19 | 0.06 | 0.05 | -0.01 | sell |
| QSV Equity Investors LLC | 5,379 | 5,342 | -37 | 1.70 | 1.64 | -0.06 | sell |
| Clean Yield Group | 3,410 | 3,335 | -75 | 0.44 | 100.00 | +99.56 | sell |
| Quantum Private Wealth, LLC | 1,317 | 1,229 | -88 | 0.16 | 0.13 | -0.03 | sell |
| IQ EQ FUND MANAGEMENT (IRELAND) Ltd | 4,545 | 4,310 | -235 | 0.17 | 0.14 | -0.02 | sell |
| NewEdge Wealth, LLC | 9,949 | 9,673 | -276 | 0.06 | 0.06 | +0.00 | sell |
| GHP Investment Advisors, Inc. | 16,196 | 15,614 | -582 | 0.26 | 0.23 | -0.03 | sell |
| CONFLUENCE INVESTMENT MANAGEMENT LLC | 14,085 | 13,293 | -792 | 0.06 | 0.06 | -0.01 | sell |
| HANCOCK WHITNEY CORP | 1,872 | 1,055 | -817 | 0.02 | 0.01 | -0.01 | sell |
| West Coast Financial LLC | 6,390 | 5,516 | -874 | 0.25 | 0.19 | -0.06 | sell |
| Erste Asset Management GmbH | 36,938 | 35,618 | -1,320 | 0.17 | 0.14 | -0.03 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 8,455 | 7,108 | -1,347 | 0.01 | 0.01 | -0.00 | sell |
| Susquehanna Portfolio Strategies, LLC | 4,644 | 2,323 | -2,321 | 0.04 | 0.03 | -0.01 | sell |
| LOOMIS SAYLES & CO L P | 137,246 | 132,980 | -4,266 | 0.06 | 0.05 | -0.01 | sell |
| Chevy Chase Trust Holdings, LLC | 499,080 | 491,843 | -7,237 | 0.54 | 0.46 | -0.07 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 230,117 | 217,985 | -12,132 | 0.01 | 0.01 | -0.00 | sell |
| ROYCE & ASSOCIATES LP | 280,220 | 267,957 | -12,263 | 0.82 | 0.74 | -0.08 | sell |
| RIVERBRIDGE PARTNERS LLC | 218,528 | 201,699 | -16,829 | 0.87 | 0.81 | -0.07 | sell |
| Aberdeen Group plc | 118,583 | 70,699 | -47,884 | 0.08 | 0.04 | -0.04 | sell |