| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| CANNELL CAPITAL LLC | 142,325 | 321,211 | +178,886 | 0.43 | 3.27 | +2.84 | buy |
| Alyeska Investment Group, L.P. | 60,000 | 71,903 | +11,903 | 0.00 | 0.00 | +0.00 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 50,000 | 50,213 | +213 | 0.02 | 0.02 | +0.00 | buy |
| Sandia Investment Management LP | 15,300 | 10,300 | -5,000 | 0.90 | 0.54 | -0.36 | sell |
| Freestone Grove Partners LP | 119,133 | 113,850 | -5,283 | 0.02 | 0.02 | -0.00 | sell |
| BAMCO INC /NY/ | 679,406 | 669,792 | -9,614 | 0.04 | 0.04 | +0.00 | sell |
| T. Rowe Price Investment Management, Inc. | 599,082 | 567,710 | -31,372 | 0.01 | 0.01 | +0.00 | sell |
| Interval Partners, LP | 102,077 | 57,770 | -44,307 | 0.03 | 0.02 | -0.01 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 228,476 | 143,657 | -84,819 | 0.33 | 0.21 | -0.12 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 174,019 | 53,669 | -120,350 | 0.18 | 0.05 | -0.12 | sell |
| EMERALD ADVISERS, LLC | 369,316 | 167,047 | -202,269 | 0.23 | 0.11 | -0.13 | sell |