| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| ESSEX INVESTMENT MANAGEMENT CO LLC | 395,438 | 460,045 | +64,607 | 0.62 | 0.37 | -0.25 | buy |
| PERRITT CAPITAL MANAGEMENT INC | 55,300 | 85,300 | +30,000 | 0.24 | 0.20 | -0.04 | buy |
| ROYCE & ASSOCIATES LP | 1,219,489 | 1,236,709 | +17,220 | 0.09 | 0.05 | -0.04 | buy |
| MARATHON CAPITAL MANAGEMENT | 717,974 | 715,425 | -2,549 | 1.36 | 0.78 | -0.57 | sell |
| Penbrook Management LLC | 105,499 | 101,869 | -3,630 | 0.52 | 0.27 | -0.25 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 250,744 | 142,128 | -108,616 | 0.04 | 0.01 | -0.03 | sell |
| Northern Right Capital Management, L.P. | 870,623 | 667,977 | -202,646 | 2.48 | 1.06 | -1.42 | sell |
| Portolan Capital Management, LLC | 1,442,663 | 1,014,886 | -427,777 | 0.87 | 0.36 | -0.51 | sell |