| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| GABELLI FUNDS LLC | 1,274,160 | 1,450,834 | +176,674 | 0.05 | 0.08 | +0.04 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 378,594 | 438,594 | +60,000 | 0.18 | 0.29 | +0.11 | buy |
| HARBOR CAPITAL ADVISORS, INC. | 174,533 | 206,652 | +32,119 | 0.04 | 0.07 | 0.00 | buy |
| EJF Capital LLC | 71,011 | 79,111 | +8,100 | 0.22 | 0.52 | +0.29 | buy |
| MGO ONE SEVEN LLC | 271,675 | 270,548 | +1,127 | 0.05 | 0.07 | 0.00 | sell |
| Granahan Investment Management, LLC | 39,037 | 34,599 | -4,438 | 0.01 | 0.01 | +0.00 | sell |
| GatePass Capital, LLC | 529,200 | 512,750 | -16,450 | 1.97 | 2.79 | +0.82 | sell |
| Bulldog Investors, LLP | 231,062 | 202,153 | -28,909 | 0.31 | 0.42 | +0.11 | sell |
| LEVIN CAPITAL STRATEGIES, L.P. | 54,773 | 10,000 | -44,773 | 0.03 | 0.01 | -0.02 | sell |
| Thomas J. Herzfeld Advisors, Inc. | 1,714,062 | 264,336 | -1,449,726 | 2.90 | 0.77 | -2.12 | sell |