| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 1,182,570 | 1,675,840 | +493,270 | 0.04 | 0.09 | +0.05 | buy |
| WASATCH ADVISORS LP | 2,480,374 | 2,618,945 | +138,571 | 0.76 | 1.15 | +0.38 | buy |
| FJ Capital Management LLC | 7,108 | 26,519 | +19,411 | 0.04 | 0.25 | +0.21 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 34,827 | 53,054 | +18,227 | 0.17 | 0.38 | +0.22 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 128,048 | 141,642 | +13,594 | 1.67 | 2.60 | +0.92 | buy |
| NORDEN GROUP LLC | 7,350 | 11,727 | +4,377 | 0.09 | 0.12 | +0.04 | buy |
| B. Metzler seel. Sohn & Co. AG | 18,929 | 22,145 | +3,216 | 0.01 | 0.02 | +0.01 | buy |
| Capital International Investors | 264,132 | 267,044 | +2,912 | 0.00 | 0.00 | +0.00 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 143,652 | 146,259 | +2,607 | 0.04 | 0.06 | +0.02 | buy |
| Ewing Morris & Co. Investment Partners Ltd. | 78,598 | 79,698 | +1,100 | 2.87 | 4.65 | +1.78 | buy |
| Trust Point Inc. | 6,899 | 7,508 | +609 | 0.03 | 0.05 | +0.02 | buy |
| FourThought Financial Partners, LLC | 15,297 | 15,460 | +163 | 0.11 | 0.16 | +0.05 | buy |
| Precision Wealth Strategies, LLC | 4,371 | 4,470 | +99 | 0.26 | 0.37 | +0.11 | buy |
| Janney Capital Management LLC | 5,557 | 5,339 | -218 | 0.02 | 0.03 | +0.01 | sell |
| Alliance Wealth Advisors, LLC /UT | 4,929 | 4,666 | -263 | 0.08 | 0.11 | +0.03 | sell |
| Portside Wealth Group, LLC | 9,393 | 8,758 | -635 | 0.10 | 0.13 | +0.03 | sell |
| Verdence Capital Advisors LLC | 9,791 | 8,873 | -918 | 0.05 | 0.06 | +0.01 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 176,420 | 174,690 | -1,730 | 1.37 | 1.95 | +0.58 | sell |
| WINTON GROUP Ltd | 15,982 | 13,572 | -2,410 | 0.06 | 0.08 | +0.02 | sell |
| EQUITABLE TRUST CO | 10,850 | 8,318 | -2,532 | 0.04 | 0.05 | +0.00 | sell |
| Grandeur Peak Global Advisors, LLC | 91,994 | 89,360 | -2,634 | 0.42 | 0.66 | +0.24 | sell |
| Motley Fool Wealth Management, LLC | 197,966 | 195,158 | -2,808 | 0.58 | 0.87 | +0.30 | sell |
| Granahan Investment Management, LLC | 10,133 | 7,118 | -3,015 | 0.02 | 0.02 | +0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 85,028 | 81,691 | -3,337 | 0.09 | 0.10 | +0.01 | sell |
| WESBANCO BANK INC | 14,458 | 9,800 | -4,658 | 0.03 | 0.03 | -0.00 | sell |
| Motley Fool Asset Management LLC | 154,921 | 147,720 | -7,201 | 0.57 | 0.78 | +0.21 | sell |
| RIVERBRIDGE PARTNERS LLC | 340,734 | 329,453 | -11,281 | 0.27 | 0.39 | +0.13 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 129,053 | 105,858 | -23,195 | 0.02 | 0.02 | +0.01 | sell |
| Owls Nest Partners IA, LLC | 692,973 | 633,318 | -59,655 | 11.37 | 14.43 | +3.06 | sell |
| 3G Capital Partners LP | 462,300 | 290,000 | -172,300 | 10.21 | 8.73 | -1.48 | sell |
| DF DENT & CO INC | 1,380,210 | 1,182,592 | -197,618 | 1.02 | 1.28 | +0.26 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3,428,907 | 3,202,884 | -226,023 | 0.48 | 0.63 | +0.15 | sell |