| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 173,048 | 260,000 | +86,952 | 0.39 | 0.39 | -0.01 | buy |
| Ballast Asset Management, LP | 217,728 | 270,449 | +52,721 | 2.70 | 2.03 | -0.67 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 43,434 | 55,311 | +11,877 | 0.09 | 0.08 | -0.01 | buy |
| Penn Mutual Asset Management | 16,950 | 23,860 | +6,910 | 0.21 | 0.22 | +0.00 | buy |
| Meros Investment Management, LP | 212,065 | 214,713 | +2,648 | 1.54 | 1.20 | -0.34 | buy |
| Dynamic Advisor Solutions LLC | 24,090 | 26,724 | +2,634 | 0.02 | 0.01 | -0.00 | buy |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 516,742 | 519,184 | +2,442 | 0.44 | 0.36 | -0.08 | buy |
| PERRITT CAPITAL MANAGEMENT INC | 261,900 | 256,700 | -5,200 | 2.03 | 1.69 | -0.33 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 46,327 | 33,067 | -13,260 | 0.10 | 0.08 | -0.02 | sell |