| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 415,000 | 522,500 | +107,500 | 0.56 | 0.49 | -0.07 | buy |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 46,000 | 75,400 | +29,400 | 0.00 | 0.00 | +0.00 | buy |
| Dynamic Advisor Solutions LLC | 30,445 | 51,580 | +21,135 | 0.02 | 0.02 | +0.00 | buy |
| CONNORS INVESTOR SERVICES INC | 10,207 | 12,207 | +2,000 | 0.02 | 0.01 | -0.00 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 44,870 | 44,887 | +17 | 0.09 | 0.07 | -0.02 | buy |
| Meros Investment Management, LP | 269,510 | 268,979 | -531 | 2.11 | 1.50 | -0.61 | sell |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 252,034 | 249,857 | -2,177 | 0.24 | 0.17 | -0.07 | sell |
| PERRITT CAPITAL MANAGEMENT INC | 206,854 | 203,920 | -2,934 | 1.87 | 1.29 | -0.58 | sell |
| Chicago Capital, LLC | 41,544 | 27,430 | -14,114 | 0.02 | 0.01 | -0.01 | sell |
| Ballast Asset Management, LP | 176,952 | 144,728 | -32,224 | 1.59 | 0.91 | -0.68 | sell |
| Hillsdale Investment Management Inc. | 147,760 | 88,375 | -59,385 | 0.19 | 0.08 | -0.11 | sell |