| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 2,548,948 | 3,428,907 | +879,959 | 0.39 | 0.48 | +0.09 | buy |
| T. Rowe Price Investment Management, Inc. | 569,545 | 1,182,570 | +613,025 | 0.02 | 0.04 | +0.02 | buy |
| WASATCH ADVISORS LP | 2,101,847 | 2,480,374 | +378,527 | 0.73 | 0.76 | +0.03 | buy |
| AKRE CAPITAL MANAGEMENT LLC | 243,672 | 366,125 | +122,453 | 0.13 | 0.19 | +0.05 | buy |
| Motley Fool Wealth Management, LLC | 104,752 | 197,966 | +93,214 | 0.36 | 0.58 | +0.22 | buy |
| 3G Capital Partners LP | 375,000 | 462,300 | +87,300 | 10.49 | 10.21 | -0.28 | buy |
| Owls Nest Partners IA, LLC | 638,725 | 692,973 | +54,248 | 11.27 | 11.37 | +0.10 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 101,964 | 128,048 | +26,084 | 1.61 | 1.67 | +0.06 | buy |
| Motley Fool Asset Management LLC | 134,537 | 154,921 | +20,384 | 0.58 | 0.57 | -0.01 | buy |
| DF DENT & CO INC | 1,367,788 | 1,380,210 | +12,422 | 1.11 | 1.02 | -0.09 | buy |
| Grandeur Peak Global Advisors, LLC | 82,564 | 91,994 | +9,430 | 0.44 | 0.42 | -0.01 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 135,006 | 143,652 | +8,646 | 0.04 | 0.04 | -0.00 | buy |
| Ewing Morris & Co. Investment Partners Ltd. | 70,598 | 78,598 | +8,000 | 2.89 | 2.87 | -0.02 | buy |
| WESBANCO BANK INC | 9,800 | 14,458 | +4,658 | 0.02 | 0.03 | +0.01 | buy |
| B. Metzler seel. Sohn & Co. AG | 15,478 | 18,929 | +3,451 | 0.01 | 0.01 | -0.00 | buy |
| WINTON GROUP Ltd | 13,045 | 15,982 | +2,937 | 0.06 | 0.06 | +0.00 | buy |
| SEGALL BRYANT & HAMILL, LLC | 82,715 | 85,028 | +2,313 | 0.10 | 0.09 | -0.02 | buy |
| Portside Wealth Group, LLC | 7,293 | 9,393 | +2,100 | 0.09 | 0.10 | +0.01 | buy |
| BloombergSen Inc. | 2,362 | 4,142 | +1,780 | 0.01 | 0.01 | +0.01 | buy |
| FourThought Financial Partners, LLC | 13,853 | 15,297 | +1,444 | 0.11 | 0.11 | +0.01 | buy |
| Verdence Capital Advisors LLC | 8,458 | 9,791 | +1,333 | 0.05 | 0.05 | -0.00 | buy |
| Harbour Capital Advisors, LLC | 7,905 | 9,130 | +1,225 | 0.13 | 0.12 | -0.01 | buy |
| Alliance Wealth Advisors, LLC /UT | 3,818 | 4,929 | +1,111 | 0.08 | 0.08 | +0.01 | buy |
| Crewe Advisors LLC | 38 | 241 | +203 | 0.00 | 0.00 | +0.00 | buy |
| EQUITABLE TRUST CO | 10,752 | 10,850 | +98 | 0.05 | 0.04 | -0.01 | buy |
| Colonial Trust Advisors | 4 | 14 | +10 | 0.00 | 0.00 | +0.00 | buy |
| Granahan Investment Management, LLC | 10,127 | 10,133 | +6 | 0.02 | 0.02 | -0.00 | buy |
| Janney Capital Management LLC | 5,610 | 5,557 | -53 | 0.02 | 0.02 | -0.00 | sell |
| Park Place Capital Corp | 196 | 90 | -106 | 0.00 | 0.00 | -0.00 | sell |
| Precision Wealth Strategies, LLC | 4,572 | 4,371 | -201 | 0.29 | 0.26 | -0.03 | sell |
| NORDEN GROUP LLC | 7,799 | 7,350 | -449 | 0.11 | 0.09 | -0.02 | sell |
| Trust Point Inc. | 7,746 | 6,899 | -847 | 0.04 | 0.03 | -0.01 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 132,002 | 129,053 | -2,949 | 0.02 | 0.02 | -0.00 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 180,590 | 176,420 | -4,170 | 1.63 | 1.37 | -0.26 | sell |
| WOLFF WIESE MAGANA LLC | 6,888 | 568 | -6,320 | 0.40 | 0.03 | -0.37 | sell |
| FJ Capital Management LLC | 15,306 | 7,108 | -8,198 | 0.10 | 0.04 | -0.06 | sell |
| Alberta Investment Management Corp | 19,814 | 10,993 | -8,821 | 0.01 | 0.01 | -0.01 | sell |
| RIVERBRIDGE PARTNERS LLC | 369,225 | 340,734 | -28,491 | 0.30 | 0.27 | -0.03 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 119,605 | 34,827 | -84,778 | 0.69 | 0.17 | -0.53 | sell |
| Durable Capital Partners LP | 199,058 | 38,256 | -160,802 | 0.10 | 0.02 | -0.08 | sell |
| Alyeska Investment Group, L.P. | 221,649 | 16,436 | -205,213 | 0.09 | 0.01 | -0.09 | sell |