| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Meros Investment Management, LP | 215,301 | 269,510 | +54,209 | 1.29 | 2.11 | +0.82 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 400,000 | 415,000 | +15,000 | 0.50 | 0.56 | +0.06 | buy |
| Dynamic Advisor Solutions LLC | 26,724 | 30,445 | +3,721 | 0.01 | 0.02 | +0.00 | buy |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 44,991 | 46,000 | +1,009 | 0.00 | 0.00 | +0.00 | buy |
| CONNORS INVESTOR SERVICES INC | 10,407 | 10,207 | -200 | 0.01 | 0.02 | +0.00 | sell |
| SHEETS SMITH WEALTH MANAGEMENT | 45,618 | 44,870 | -748 | 0.07 | 0.09 | +0.02 | sell |
| RBF Capital, LLC | 27,200 | 24,390 | -2,810 | 0.02 | 0.02 | +0.00 | sell |
| Penn Mutual Asset Management | 23,860 | 18,360 | -5,500 | 0.68 | 0.65 | -0.04 | sell |
| BALLAST ADVISORS LLC | 191,000 | 171,047 | -19,953 | 0.87 | 0.90 | +0.03 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 33,067 | 11,370 | -21,697 | 0.09 | 0.04 | -0.05 | sell |
| PERRITT CAPITAL MANAGEMENT INC | 252,039 | 206,854 | -45,185 | 1.83 | 1.87 | +0.04 | sell |
| Ballast Asset Management, LP | 280,919 | 176,952 | -103,967 | 2.05 | 1.59 | -0.46 | sell |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 491,627 | 252,034 | -239,593 | 0.38 | 0.24 | -0.13 | sell |