| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Lynrock Lake LP | 2,032,635 | 2,066,666 | +34,031 | 0.38 | 0.48 | +0.10 | buy |
| BARD ASSOCIATES INC | 1,019,511 | 1,044,697 | +25,186 | 0.83 | 1.19 | +0.36 | buy |
| Pacific Ridge Capital Partners, LLC | 487,497 | 483,499 | -3,998 | 0.28 | 0.37 | +0.10 | sell |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 82,311 | 73,795 | -8,516 | 0.03 | 0.04 | +0.01 | sell |