| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 50,000 | 75,000 | +25,000 | 0.04 | 0.07 | +0.04 | buy |
| NAVELLIER & ASSOCIATES INC | 32,618 | 34,000 | +1,382 | 0.04 | 0.05 | +0.01 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 19,890 | 17,832 | -2,058 | 0.03 | 0.04 | +0.01 | sell |
| Informed Momentum Co LLC | 82,354 | 78,109 | -4,245 | 0.12 | 0.14 | +0.02 | sell |
| Hillsdale Investment Management Inc. | 21,200 | 12,500 | -8,700 | 0.02 | 0.01 | -0.01 | sell |
| RITHOLTZ WEALTH MANAGEMENT | 65,547 | 34,536 | -31,011 | 0.02 | 0.01 | -0.01 | sell |
| RAFFLES ASSOCIATES LP | 170,533 | 130,133 | -40,400 | 1.66 | 1.77 | +0.11 | sell |