| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 750,000 | 1,275,000 | +525,000 | 0.32 | 0.42 | +0.10 | buy |
| Hodges Capital Management Inc. | 162,645 | 472,625 | +309,980 | 0.05 | 0.07 | +0.02 | buy |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 384,600 | 418,537 | +33,937 | 0.06 | 0.06 | +0.00 | buy |
| Ridgewood Investments LLC | 115,537 | 124,937 | +9,400 | 0.19 | 0.19 | +0.00 | buy |
| Granahan Investment Management, LLC | 29,968 | 30,769 | +801 | 0.00 | 0.00 | -0.00 | buy |
| Dynamic Advisor Solutions LLC | 129,285 | 128,387 | -898 | 0.02 | 0.01 | -0.00 | sell |
| BARD ASSOCIATES INC | 625,125 | 613,950 | -11,175 | 0.65 | 0.61 | -0.04 | sell |
| PERRITT CAPITAL MANAGEMENT INC | 421,034 | 406,534 | -14,500 | 0.61 | 0.59 | -0.02 | sell |
| Cove Street Capital, LLC | 3,557,847 | 3,512,102 | -45,745 | 2.72 | 2.80 | +0.07 | sell |