| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| EMERALD ADVISERS, LLC | 962,217 | 1,129,507 | +167,290 | 0.40 | 0.33 | -0.07 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 752,736 | 869,817 | +117,081 | 0.38 | 0.32 | -0.07 | buy |
| HUB Investment Partners, LLC | 139,500 | 237,000 | +97,500 | 0.22 | 0.22 | -0.00 | buy |
| GAMCO INVESTORS, INC. ET AL | 13,950 | 53,050 | +39,100 | 0.00 | 0.00 | +0.00 | buy |
| Teton Advisors, Inc. | 53,927 | 64,927 | +11,000 | 0.14 | 0.12 | -0.02 | buy |
| MAIRS & POWER INC | 225,150 | 224,540 | -610 | 0.02 | 0.02 | -0.01 | sell |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 800,991 | 799,300 | -1,691 | 0.10 | 0.06 | -0.03 | sell |