| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FRED ALGER MANAGEMENT, LLC | 510,211 | 967,098 | +456,887 | 0.05 | 0.09 | +0.04 | buy |
| T. Rowe Price Investment Management, Inc. | 2,339,847 | 2,545,198 | +205,351 | 0.03 | 0.03 | +0.00 | buy |
| EMERALD ADVISERS, LLC | 1,166,476 | 1,252,738 | +86,262 | 0.87 | 0.97 | +0.10 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 930,155 | 980,669 | +50,514 | 0.86 | 0.98 | +0.13 | buy |
| Grandeur Peak Global Advisors, LLC | 323,032 | 322,188 | -844 | 0.40 | 0.49 | +0.10 | sell |
| Sandia Investment Management LP | 8,971 | 5,000 | -3,971 | 0.11 | 0.09 | -0.01 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 9,950 | 2,810 | -7,140 | 0.00 | 0.00 | -0.00 | sell |
| TimesSquare Capital Management, LLC | 786,510 | 760,134 | -26,376 | 0.20 | 0.21 | +0.01 | sell |
| Ghisallo Capital Management LLC | 300,000 | 150,000 | -150,000 | 0.54 | 0.33 | -0.21 | sell |