| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 3,795,522 | 5,882,816 | +2,087,294 | 0.01 | 0.02 | +0.01 | buy |
| HMI Capital Management, L.P. | 5,361,200 | 6,339,500 | +978,300 | 5.58 | 12.55 | +6.97 | buy |
| JENNISON ASSOCIATES LLC | 828,878 | 1,501,384 | +672,506 | 0.01 | 0.02 | +0.01 | buy |
| Shannon River Fund Management LLC | 677,693 | 1,236,412 | +558,719 | 1.97 | 4.68 | +2.71 | buy |
| Stephens Investment Management Group LLC | 2,978,574 | 3,531,792 | +553,218 | 0.70 | 1.11 | +0.41 | buy |
| Clearbridge Investments, LLC | 689,842 | 1,039,953 | +350,111 | 0.01 | 0.02 | +0.01 | buy |
| TFJ Management, LLC | 357,043 | 683,114 | +326,071 | 4.33 | 11.86 | +7.53 | buy |
| Hood River Capital Management LLC | 4,064,898 | 4,304,707 | +239,809 | 0.86 | 1.14 | +0.27 | buy |
| BAMCO INC /NY/ | 7,675,038 | 7,816,447 | +141,409 | 0.37 | 0.51 | +0.14 | buy |
| Pier Capital, LLC | 542,523 | 681,972 | +139,449 | 1.53 | 2.63 | +1.10 | buy |
| CONGRESS ASSET MANAGEMENT CO | 706,930 | 839,499 | +132,569 | 0.08 | 0.14 | +0.06 | buy |
| Curi Capital, LLC | 340,031 | 414,346 | +74,315 | 0.11 | 0.17 | +0.06 | buy |
| PALISADE CAPITAL MANAGEMENT, LP | 954,765 | 1,017,690 | +62,925 | 0.47 | 0.73 | +0.26 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 565,278 | 607,253 | +41,975 | 0.31 | 0.45 | +0.14 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1,210,842 | 1,232,987 | +22,145 | 0.14 | 0.20 | +0.06 | buy |
| Bullseye Asset Management LLC | 198,699 | 218,699 | +20,000 | 1.88 | 2.84 | +0.97 | buy |
| SEGALL BRYANT & HAMILL, LLC | 394,353 | 412,927 | +18,574 | 4.60 | 0.13 | -4.46 | buy |
| FNY Investment Advisers, LLC | 3,411 | 15,000 | +11,589 | 0.02 | 0.10 | +0.08 | buy |
| Keebeck Wealth Management | 16,227 | 26,949 | +10,722 | 0.03 | 0.08 | +0.04 | buy |
| Aaron Wealth Advisors LLC | 42,605 | 52,130 | +9,525 | 0.05 | 0.07 | +0.02 | buy |
| CONNABLE OFFICE INC | 12,852 | 20,154 | +7,302 | 0.02 | 0.04 | +0.02 | buy |
| DARK FOREST CAPITAL MANAGEMENT LP | 116,386 | 123,581 | +7,195 | 0.08 | 0.14 | +0.06 | buy |
| B. Metzler seel. Sohn & Co. AG | 143,704 | 146,968 | +3,264 | 0.02 | 0.03 | +0.01 | buy |
| Freestone Grove Partners LP | 24,046 | 27,143 | +3,097 | 0.00 | 0.00 | +0.00 | buy |
| CIM, LLC | 66,184 | 68,856 | +2,672 | 0.16 | 0.22 | +0.06 | buy |
| SCOTIA CAPITAL INC. | 164,739 | 166,564 | +1,825 | 0.01 | 0.02 | +0.00 | buy |
| DIVERSIFY WEALTH MANAGEMENT, LLC | 49,151 | 50,705 | +1,554 | 0.05 | 0.06 | +0.01 | buy |
| Resona Asset Management Co.,Ltd. | 45,447 | 46,633 | +1,186 | 0.00 | 0.01 | +0.00 | buy |
| JOHNSON INVESTMENT COUNSEL INC | 72,027 | 73,073 | +1,046 | 0.01 | 0.01 | +0.00 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 1,806 | 2,298 | +492 | 0.00 | 0.01 | +0.00 | buy |
| Marquette Asset Management, LLC | 76 | 101 | +25 | 0.00 | 0.00 | +0.00 | buy |
| Portside Wealth Group, LLC | 15,887 | 15,901 | +14 | 0.04 | 0.05 | +0.01 | buy |
| Rakuten Securities, Inc. | 150 | 41 | -109 | 0.00 | 0.00 | -0.00 | sell |
| Paradiem, LLC | 44,390 | 44,252 | -138 | 0.19 | 0.26 | +0.07 | sell |
| FCA CORP /TX | 15,441 | 15,215 | -226 | 0.08 | 0.10 | +0.03 | sell |
| Harel Insurance Investments & Financial Services Ltd. | 27,474 | 27,199 | -275 | 0.00 | 0.01 | +0.00 | sell |
| Aviso Financial Inc. | 62,303 | 60,558 | -1,745 | 0.05 | 0.06 | +0.01 | sell |
| MAIRS & POWER INC | 94,275 | 92,510 | -1,765 | 0.02 | 0.02 | +0.01 | sell |
| Advisors Capital Management, LLC | 124,906 | 120,576 | -4,330 | 0.03 | 0.03 | +0.01 | sell |
| CHICAGO TRUST Co NA | 32,470 | 23,905 | -8,565 | 0.08 | 0.09 | +0.01 | sell |
| Alliance Wealth Advisors, LLC /UT | 31,091 | 22,394 | -8,697 | 0.13 | 0.12 | -0.01 | sell |
| Diversify Advisory Services, LLC | 27,635 | 18,508 | -9,127 | 0.02 | 0.01 | -0.00 | sell |
| Summit Creek Advisors LLC | 379,156 | 362,151 | -17,005 | 1.00 | 1.37 | +0.38 | sell |
| SCHOLTZ & COMPANY, LLC | 101,611 | 83,515 | -18,096 | 0.80 | 0.87 | +0.07 | sell |
| Premier Fund Managers Ltd | 26,875 | 6,747 | -20,128 | 0.02 | 0.01 | -0.01 | sell |
| Granite Investment Partners, LLC | 312,068 | 284,213 | -27,855 | 0.32 | 0.41 | +0.09 | sell |
| RENAISSANCE GROUP LLC | 446,289 | 417,761 | -28,528 | 0.30 | 0.40 | +0.10 | sell |
| OAK RIDGE INVESTMENTS LLC | 96,115 | 65,929 | -30,186 | 0.11 | 0.10 | -0.02 | sell |
| TimesSquare Capital Management, LLC | 1,378,204 | 1,293,807 | -84,397 | 100.00 | 0.47 | -99.53 | sell |
| FTV Management Company, L.P. | 246,742 | 146,742 | -100,000 | 100.00 | 0.54 | -99.46 | sell |
| FORMULA GROWTH LTD | 200,000 | 87,883 | -112,117 | 1.28 | 0.82 | -0.47 | sell |
| Tensile Capital Management LP | 2,524,672 | 2,364,674 | -159,998 | 5.68 | 7.39 | +1.70 | sell |
| RIVERBRIDGE PARTNERS LLC | 1,468,140 | 1,298,714 | -169,426 | 0.45 | 0.59 | +0.14 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 619,140 | 432,025 | -187,115 | 0.02 | 0.02 | -0.00 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 777,719 | 511,779 | -265,940 | 1.56 | 1.38 | -0.19 | sell |
| FRED ALGER MANAGEMENT, LLC | 553,720 | 260,908 | -292,812 | 0.04 | 0.02 | -0.01 | sell |
| MANNING & NAPIER ADVISORS LLC | 3,194,969 | 2,815,150 | -379,819 | 0.74 | 0.88 | +0.14 | sell |
| Grandeur Peak Global Advisors, LLC | 517,668 | 23,903 | -493,765 | 1.25 | 0.08 | -1.17 | sell |
| Conestoga Capital Advisors, LLC | 6,710,904 | 6,097,771 | -613,133 | 1.94 | 2.48 | +0.53 | sell |
| Norwood Investment Partners, LP | 853,531 | 159,000 | -694,531 | 13.23 | 4.32 | -8.91 | sell |
| WASATCH ADVISORS LP | 9,208,212 | 8,430,212 | -778,000 | 0.89 | 1.21 | +0.32 | sell |
| EMERALD ADVISERS, LLC | 1,025,414 | 27,720 | -997,694 | 0.59 | 0.02 | -0.57 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 2,510,792 | 1,266,310 | -1,244,482 | 1.86 | 2.51 | +0.64 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 8,576,372 | 5,880,506 | -2,695,866 | 0.40 | 0.40 | -0.00 | sell |