| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Alberta Investment Management Corp | 10,993 | 36,588 | +25,595 | 0.01 | 0.03 | +0.02 | buy |
| Granahan Investment Management, LLC | 7,118 | 7,972 | +854 | 0.02 | 0.04 | +0.01 | buy |
| Atom Investors LP | 2,304 | 2,774 | +470 | 0.02 | 0.04 | +0.02 | buy |
| Compound Planning, Inc. | 3,077 | 3,462 | +385 | 0.02 | 0.02 | +0.00 | buy |
| Precision Wealth Strategies, LLC | 4,470 | 4,726 | +256 | 0.37 | 0.39 | +0.02 | buy |
| Mechanics Bank Trust Department | 2,443 | 2,552 | +109 | 0.03 | 0.04 | +0.01 | buy |
| Financial Management Professionals, Inc. | 675 | 671 | -4 | 0.01 | 0.01 | +0.00 | sell |
| Richard W. Paul & Associates, LLC | 33 | 11 | -22 | 0.00 | 0.00 | -0.00 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 53,054 | 53,016 | -38 | 0.38 | 0.43 | +0.04 | sell |
| Park Place Capital Corp | 90 | 50 | -40 | 0.00 | 0.00 | -0.00 | sell |
| Capital International Investors | 267,044 | 266,952 | -92 | 0.00 | 0.01 | +0.00 | sell |
| Alliance Wealth Advisors, LLC /UT | 4,666 | 4,569 | -97 | 0.11 | 0.13 | +0.02 | sell |
| NORDEN GROUP LLC | 11,727 | 11,442 | -285 | 0.12 | 0.14 | +0.02 | sell |
| Portside Wealth Group, LLC | 8,758 | 8,369 | -389 | 0.13 | 0.15 | +0.02 | sell |
| BloombergSen Inc. | 4,142 | 3,401 | -741 | 0.02 | 0.02 | -0.00 | sell |
| Verdence Capital Advisors LLC | 8,873 | 8,063 | -810 | 0.06 | 0.07 | +0.01 | sell |
| FJ Capital Management LLC | 26,519 | 25,661 | -858 | 0.25 | 0.32 | +0.07 | sell |
| EQUITABLE TRUST CO | 8,318 | 7,341 | -977 | 0.05 | 0.04 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 81,691 | 80,612 | -1,079 | 0.10 | 0.12 | +0.02 | sell |
| FourThought Financial Partners, LLC | 15,460 | 14,133 | -1,327 | 0.16 | 0.16 | -0.01 | sell |
| Janney Capital Management LLC | 5,339 | 3,963 | -1,376 | 0.03 | 0.03 | -0.00 | sell |
| WINTON GROUP Ltd | 13,572 | 11,153 | -2,419 | 0.08 | 0.08 | -0.01 | sell |
| Trust Point Inc. | 7,508 | 3,988 | -3,520 | 0.05 | 0.03 | -0.02 | sell |
| B. Metzler seel. Sohn & Co. AG | 22,145 | 17,507 | -4,638 | 0.02 | 0.02 | -0.00 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 174,690 | 161,520 | -13,170 | 1.95 | 2.04 | +0.10 | sell |
| Ewing Morris & Co. Investment Partners Ltd. | 79,698 | 60,396 | -19,302 | 4.65 | 3.21 | -1.44 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 105,858 | 84,310 | -21,548 | 0.02 | 0.02 | +0.00 | sell |
| JACOBSON & SCHMITT ADVISORS, LLC | 141,642 | 119,632 | -22,010 | 2.60 | 2.48 | -0.12 | sell |
| Grandeur Peak Global Advisors, LLC | 89,360 | 64,642 | -24,718 | 0.66 | 0.61 | -0.05 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 146,259 | 121,483 | -24,776 | 0.06 | 0.06 | +0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 329,453 | 303,795 | -25,658 | 0.39 | 0.44 | +0.05 | sell |
| 3G Capital Partners LP | 290,000 | 250,000 | -40,000 | 8.73 | 7.69 | -1.05 | sell |
| Motley Fool Asset Management LLC | 147,720 | 85,722 | -61,998 | 0.78 | 0.48 | -0.30 | sell |
| Motley Fool Wealth Management, LLC | 195,158 | 114,696 | -80,462 | 0.87 | 0.63 | -0.24 | sell |
| Owls Nest Partners IA, LLC | 633,318 | 501,475 | -131,843 | 14.43 | 11.93 | -2.50 | sell |
| DF DENT & CO INC | 1,182,592 | 1,032,009 | -150,583 | 1.28 | 1.40 | +0.12 | sell |
| WASATCH ADVISORS LP | 2,618,945 | 2,298,402 | -320,543 | 1.15 | 1.22 | +0.07 | sell |
| T. Rowe Price Investment Management, Inc. | 1,675,840 | 1,284,185 | -391,655 | 0.09 | 0.08 | -0.01 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3,202,884 | 2,799,352 | -403,532 | 0.63 | 0.69 | +0.06 | sell |