| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| TREMBLANT CAPITAL GROUP | 357,132 | 1,813,697 | +1,456,565 | 2.67 | 3.34 | +0.67 | buy |
| Capital Research Global Investors | 1,686,968 | 3,141,044 | +1,454,076 | 0.02 | 0.04 | +0.02 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2,141,005 | 2,694,718 | +553,713 | 0.40 | 0.54 | +0.14 | buy |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 41,896 | 133,615 | +91,719 | 0.12 | 0.33 | +0.21 | buy |
| PEREGRINE CAPITAL MANAGEMENT LLC | 96,340 | 143,243 | +46,903 | 0.21 | 0.32 | +0.11 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 292,260 | 336,860 | +44,600 | 0.81 | 0.89 | +0.08 | buy |
| Curi Capital, LLC | 102,475 | 141,499 | +39,024 | 0.14 | 0.18 | +0.04 | buy |
| Pembroke Management, LTD | 308,521 | 343,134 | +34,613 | 2.22 | 2.56 | +0.34 | buy |
| Clearbridge Investments, LLC | 93,698 | 110,167 | +16,469 | 0.01 | 0.01 | +0.00 | buy |
| Pier Capital, LLC | 91,928 | 104,763 | +12,835 | 1.04 | 1.21 | +0.17 | buy |
| Integrated Quantitative Investments LLC | 11,049 | 23,005 | +11,956 | 0.23 | 0.36 | +0.13 | buy |
| Future Fund LLC | 18,881 | 27,300 | +8,419 | 0.48 | 0.62 | +0.14 | buy |
| One Capital Management, LLC | 18,881 | 27,300 | +8,419 | 0.04 | 0.06 | +0.02 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 85,621 | 93,828 | +8,207 | 0.03 | 0.03 | +0.00 | buy |
| Motley Fool Asset Management LLC | 23,523 | 28,256 | +4,733 | 0.07 | 0.08 | +0.01 | buy |
| Moran Wealth Management, LLC | 8,662 | 10,132 | +1,470 | 0.02 | 0.02 | +0.00 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 203,745 | 204,839 | +1,094 | 0.10 | 0.10 | +0.00 | buy |
| Inspire Advisors, LLC | 3,083 | 3,750 | +667 | 0.02 | 0.02 | +0.00 | buy |
| Keebeck Wealth Management | 5,716 | 6,057 | +341 | 0.05 | 0.05 | +0.00 | buy |
| Independent Advisor Alliance | 3,679 | 3,810 | +131 | 0.01 | 0.01 | -0.00 | buy |
| Dynamic Technology Lab Private Ltd | 13,810 | 13,918 | +108 | 0.17 | 0.23 | +0.06 | buy |
| NICHOLAS COMPANY, INC. | 136,746 | 136,846 | +100 | 0.17 | 0.17 | +0.00 | buy |
| Optimize Financial Inc | 5,728 | 5,808 | +80 | 0.22 | 0.21 | -0.00 | buy |
| 1620 INVESTMENT ADVISORS, INC. | 1,349 | 1,379 | +30 | 0.07 | 0.07 | +0.00 | buy |
| HOHIMER WEALTH MANAGEMENT, LLC | 2,945 | 2,956 | +11 | 0.03 | 0.03 | -0.00 | buy |
| Marquette Asset Management, LLC | 21 | 26 | +5 | 0.00 | 0.00 | +0.00 | buy |
| MONTAG A & ASSOCIATES INC | 20 | 15 | -5 | 0.00 | 0.00 | -0.00 | sell |
| Measured Wealth Private Client Group, LLC | 360 | 307 | -53 | 0.01 | 0.01 | -0.00 | sell |
| Robeco Institutional Asset Management B.V. | 105,251 | 105,000 | -251 | 0.01 | 0.01 | -0.00 | sell |
| Asset Management One Co., Ltd. | 1,616 | 1,127 | -489 | 0.00 | 0.00 | -0.00 | sell |
| B. Metzler seel. Sohn & Co. AG | 18,946 | 18,335 | -611 | 0.01 | 0.01 | -0.00 | sell |
| OAK RIDGE INVESTMENTS LLC | 32,169 | 31,324 | -845 | 0.15 | 0.14 | -0.01 | sell |
| Bayforest Capital Ltd | 5,789 | 3,676 | -2,113 | 0.20 | 0.20 | -0.00 | sell |
| Premier Fund Managers Ltd | 7,354 | 4,204 | -3,150 | 0.02 | 0.02 | -0.00 | sell |
| ALGEBRIS (UK) LTD | 104,423 | 95,200 | -9,223 | 0.85 | 0.55 | -0.31 | sell |
| Hillsdale Investment Management Inc. | 86,146 | 76,846 | -9,300 | 0.19 | 0.15 | -0.04 | sell |
| Summit Creek Advisors LLC | 198,399 | 189,042 | -9,357 | 2.09 | 2.15 | +0.05 | sell |
| RENAISSANCE GROUP LLC | 104,237 | 93,841 | -10,396 | 0.28 | 0.27 | -0.01 | sell |
| Fieldview Capital Management, LLC | 15,350 | 3,903 | -11,447 | 0.18 | 0.05 | -0.13 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 115,837 | 102,108 | -13,729 | 0.01 | 0.01 | -0.00 | sell |
| Motley Fool Wealth Management, LLC | 98,987 | 85,199 | -13,788 | 0.49 | 0.48 | -0.01 | sell |
| JENNISON ASSOCIATES LLC | 1,111,292 | 1,096,783 | -14,509 | 0.05 | 0.05 | +0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 297,245 | 281,749 | -15,496 | 1.11 | 0.99 | -0.12 | sell |
| Aberdeen Group plc | 313,706 | 297,014 | -16,692 | 0.04 | 0.03 | -0.00 | sell |
| TimesSquare Capital Management, LLC | 385,119 | 368,010 | -17,109 | 100.00 | 0.40 | -99.60 | sell |
| ZACKS INVESTMENT MANAGEMENT | 42,382 | 16,253 | -26,129 | 0.03 | 0.01 | -0.02 | sell |
| SEGALL BRYANT & HAMILL, LLC | 246,861 | 209,160 | -37,701 | 11.56 | 0.20 | -11.35 | sell |
| Conestoga Capital Advisors, LLC | 1,925,996 | 1,847,501 | -78,495 | 2.24 | 2.24 | +0.01 | sell |
| EMERALD ADVISERS, LLC | 502,949 | 421,670 | -81,279 | 1.17 | 0.94 | -0.23 | sell |
| Venturi Wealth Management, LLC | 142,372 | 60,722 | -81,650 | 0.48 | 0.19 | -0.28 | sell |
| Tensile Capital Management LP | 779,767 | 679,767 | -100,000 | 7.05 | 6.35 | -0.70 | sell |
| Hood River Capital Management LLC | 593,612 | 393,041 | -200,571 | 0.51 | 0.31 | -0.20 | sell |
| FRED ALGER MANAGEMENT, LLC | 391,108 | 90,322 | -300,786 | 0.11 | 0.03 | -0.08 | sell |
| WASATCH ADVISORS LP | 2,158,053 | 1,833,024 | -325,029 | 0.84 | 0.79 | -0.05 | sell |
| BROWN CAPITAL MANAGEMENT LLC | 803,197 | 355,407 | -447,790 | 2.40 | 2.10 | -0.29 | sell |
| North Reef Capital Management LP | 1,690,000 | 1,215,000 | -475,000 | 5.72 | 3.53 | -2.19 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2,039,416 | 616,524 | -1,422,892 | 0.05 | 0.01 | -0.03 | sell |