| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Lynrock Lake LP | 1,921,215 | 2,018,252 | +97,037 | 0.15 | 0.23 | +0.08 | buy |
| BARD ASSOCIATES INC | 1,067,916 | 1,060,587 | -7,329 | 0.82 | 0.85 | +0.03 | sell |
| Archon Capital Management LLC | 100,000 | 86,277 | -13,723 | 0.05 | 0.04 | -0.00 | sell |
| Pacific Ridge Capital Partners, LLC | 581,657 | 561,798 | -19,859 | 0.25 | 0.24 | -0.01 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 175,853 | 128,901 | -46,952 | 0.05 | 0.05 | +0.00 | sell |