| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Summit Creek Advisors LLC | 362,541 | 374,597 | +12,056 | 1.04 | 1.37 | +0.33 | buy |
| WULFF, HANSEN & CO. | 19,415 | 23,165 | +3,750 | 0.46 | 0.67 | +0.21 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 133,236 | 135,336 | +2,100 | 0.56 | 0.77 | +0.21 | buy |
| Conestoga Capital Advisors, LLC | 55,283 | 55,823 | +540 | 0.02 | 0.02 | +0.01 | buy |
| BARD ASSOCIATES INC | 140,875 | 139,248 | -1,627 | 1.15 | 1.45 | +0.30 | sell |
| Teton Advisors, Inc. | 57,000 | 54,000 | -3,000 | 0.40 | 0.55 | +0.15 | sell |
| RICE HALL JAMES & ASSOCIATES, LLC | 376,700 | 367,957 | -8,743 | 0.47 | 0.61 | +0.14 | sell |
| Forager Capital Management, LLC | 1,910,513 | 1,900,057 | -10,456 | 16.79 | 21.27 | +4.48 | sell |
| Rock Point Advisors, LLC | 329,475 | 317,695 | -11,780 | 2.15 | 2.74 | +0.59 | sell |
| Hillsdale Investment Management Inc. | 30,036 | 6,600 | -23,436 | 0.05 | 0.02 | -0.04 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 163,251 | 111,166 | -52,085 | 0.08 | 0.07 | -0.01 | sell |