| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| ESSEX INVESTMENT MANAGEMENT CO LLC | 66,218 | 82,311 | +16,093 | 0.03 | 0.03 | +0.00 | buy |
| Lynrock Lake LP | 2,038,173 | 2,032,635 | -5,538 | 0.32 | 0.38 | +0.05 | sell |
| BARD ASSOCIATES INC | 1,034,697 | 1,019,511 | -15,186 | 0.95 | 0.83 | -0.12 | sell |
| Pacific Ridge Capital Partners, LLC | 523,530 | 487,497 | -36,033 | 0.30 | 0.28 | -0.03 | sell |