| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Portolan Capital Management, LLC | 907,468 | 1,442,663 | +535,195 | 0.65 | 0.87 | +0.22 | buy |
| ROYCE & ASSOCIATES LP | 1,175,876 | 1,219,489 | +43,613 | 0.09 | 0.09 | -0.00 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 389,422 | 395,438 | +6,016 | 0.63 | 0.62 | -0.01 | buy |
| MARATHON CAPITAL MANAGEMENT | 716,324 | 717,974 | +1,650 | 1.48 | 1.36 | -0.13 | buy |
| Penbrook Management LLC | 107,299 | 105,499 | -1,800 | 0.59 | 0.52 | -0.08 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 252,764 | 250,744 | -2,020 | 0.05 | 0.04 | -0.00 | sell |
| PERRITT CAPITAL MANAGEMENT INC | 58,800 | 55,300 | -3,500 | 0.27 | 0.24 | -0.03 | sell |