| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 824,800 | 1,134,585 | +309,785 | 0.01 | 0.01 | +0.01 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 282,914 | 423,407 | +140,493 | 0.32 | 0.60 | +0.28 | buy |
| Artemis Investment Management LLP | 332,534 | 393,910 | +61,376 | 0.34 | 0.46 | +0.12 | buy |
| Summit Creek Advisors LLC | 253,641 | 304,076 | +50,435 | 2.32 | 3.27 | +0.95 | buy |
| Burgundy Asset Management Ltd. | 2,050,127 | 2,081,380 | +31,253 | 1.46 | 1.72 | +0.27 | buy |
| Fiera Capital Corp | 178,355 | 204,620 | +26,265 | 0.04 | 0.05 | +0.02 | buy |
| SEGALL BRYANT & HAMILL, LLC | 123,899 | 148,521 | +24,622 | 0.11 | 0.17 | +0.05 | buy |
| GREAT LAKES ADVISORS, LLC | 24,069 | 46,307 | +22,238 | 0.01 | 0.03 | +0.02 | buy |
| Bank Julius Baer & Co. Ltd, Zurich | 132,924 | 152,368 | +19,444 | 0.03 | 0.04 | +0.01 | buy |
| ROYCE & ASSOCIATES LP | 195,181 | 208,919 | +13,738 | 0.12 | 0.16 | +0.04 | buy |
| JANUS HENDERSON GROUP PLC | 85,964 | 98,781 | +12,817 | 0.00 | 0.00 | 0.00 | buy |
| Advantage Alpha Capital Partners LP | 36,168 | 48,299 | +12,131 | 0.55 | 0.93 | +0.38 | buy |
| Allspring Global Investments Holdings, LLC | 1,125,766 | 1,113,967 | +11,799 | 0.12 | 0.15 | 0.00 | sell |
| BESSEMER GROUP INC | 400,204 | 411,703 | +11,499 | 0.04 | 0.06 | +0.01 | buy |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 445,200 | 456,062 | +10,862 | 2.85 | 3.62 | +0.76 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 75,981 | 86,079 | +10,098 | 0.14 | 0.20 | +0.06 | buy |
| Empowered Funds, LLC | 31,793 | 41,460 | +9,667 | 0.03 | 0.05 | +0.02 | buy |
| P2 Capital Partners, LLC | 1,800,532 | 1,808,955 | +8,423 | 13.83 | 25.14 | +11.31 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 73,770 | 82,135 | +8,365 | 0.02 | 0.03 | +0.01 | buy |
| Bridge City Capital, LLC | 78,028 | 84,479 | +6,451 | 1.44 | 1.84 | +0.40 | buy |
| Pacific Capital Partners Ltd | 112,500 | 117,500 | +5,000 | 4.43 | 5.66 | +1.22 | buy |
| STRS OHIO | 74,000 | 78,300 | +4,300 | 0.02 | 0.03 | +0.01 | buy |
| CWM, LLC | 15,731 | 14,787 | +944 | 0.00 | 0.01 | +0.00 | sell |
| Millington Financial Advisors, LLC | 30,054 | 30,529 | +475 | 1.26 | 1.52 | +0.26 | buy |
| McIlrath & Eck, LLC | 190 | 557 | +367 | 0.00 | 0.01 | +0.00 | buy |
| Kensington Investment Counsel, LLC | 20,079 | 20,211 | +132 | 0.56 | 0.69 | +0.13 | buy |
| COMMERCE BANK | 7,023 | 6,966 | +57 | 0.00 | 0.00 | 0.00 | sell |
| J.Safra Asset Management Corp | 147 | 204 | +57 | 0.00 | 0.00 | +0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 120,155 | 120,149 | +6 | 0.04 | 0.03 | 0.00 | sell |
| HMS Capital Management, LLC | 7,087 | 7,078 | -9 | 0.23 | 0.28 | +0.05 | sell |
| Roundview Capital LLC | 44,378 | 44,300 | -78 | 0.22 | 0.25 | +0.04 | sell |
| Valtinson Bruner Financial Planning LLC | 9,017 | 8,919 | -98 | 0.21 | 0.25 | +0.04 | sell |
| Ifrah Financial Services, Inc. | 5,898 | 5,769 | -129 | 0.11 | 0.13 | +0.02 | sell |
| KAVAR CAPITAL PARTNERS GROUP, LLC | 4,285 | 4,105 | -180 | 0.05 | 0.06 | +0.01 | sell |
| Mayflower Financial Advisors, LLC | 6,113 | 5,863 | -250 | 0.06 | 0.07 | +0.01 | sell |
| CHATHAM CAPITAL GROUP, INC. | 51,532 | 50,987 | -545 | 0.57 | 0.69 | +0.12 | sell |
| FIRST MANHATTAN CO. LLC. | 146,130 | 145,580 | -550 | 0.03 | 0.03 | +0.01 | sell |
| CBIZ Investment Advisory Services, LLC | 5,389 | 4,389 | -1,000 | 0.02 | 0.02 | -0.00 | sell |
| Johnson Financial Group, Inc. | 1,108 | 82 | -1,026 | 0.00 | 0.00 | -0.00 | sell |
| FENIMORE ASSET MANAGEMENT INC | 432,431 | 431,375 | -1,056 | 0.59 | 0.74 | +0.16 | sell |
| SAWGRASS ASSET MANAGEMENT LLC | 4,477 | 3,340 | -1,137 | 0.03 | 0.03 | -0.00 | sell |
| Inspire Investing, LLC | 6,158 | 4,856 | -1,302 | 0.04 | 0.04 | +0.00 | sell |
| Taylor Frigon Capital Management LLC | 21,043 | 19,052 | -1,991 | 0.71 | 0.79 | +0.08 | sell |
| GW&K Investment Management, LLC | 818,228 | 814,705 | -3,523 | 0.47 | 0.57 | +0.10 | sell |
| Cannon Global Investment Management, LLC | 11,000 | 3,900 | -7,100 | 1.77 | 0.79 | -0.98 | sell |
| Cynosure Group, LLC | 16,033 | 7,486 | -8,547 | 0.16 | 0.09 | -0.07 | sell |
| RICE HALL JAMES & ASSOCIATES, LLC | 55,076 | 42,745 | -12,331 | 0.20 | 0.19 | -0.01 | sell |
| Granite Investment Partners, LLC | 584,378 | 561,249 | -23,129 | 1.68 | 1.99 | +0.30 | sell |
| Retirement Systems of Alabama | 86,194 | 59,288 | -26,906 | 0.02 | 0.02 | -0.00 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 55,769 | 21,152 | -34,617 | 0.00 | 0.00 | -0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 865,917 | 813,868 | -52,049 | 0.40 | 0.44 | +0.05 | sell |
| Bancreek Capital Management, LP | 150,212 | 91,730 | -58,482 | 6.38 | 7.32 | +0.94 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 758,510 | 649,314 | -109,196 | 0.01 | 0.01 | +0.00 | sell |
| Capital Research Global Investors | 3,931,975 | 3,526,288 | -405,687 | 0.05 | 0.06 | +0.00 | sell |