| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Silverberg Bernstein Capital Management LLC | 403,328 | 414,970 | +11,642 | 1.45 | 1.42 | -0.03 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 92,914 | 102,330 | +9,416 | 0.00 | 0.00 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 350,528 | 356,044 | +5,516 | 0.00 | 0.00 | -0.00 | buy |
| VANGUARD GROUP INC | 408,340 | 410,440 | +2,100 | 0.00 | 0.00 | -0.00 | buy |
| GABELLI FUNDS LLC | 38,000 | 38,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Legato Capital Management LLC | 10,702 | 10,702 | 0 | 0.01 | 0.01 | -0.00 | hold |
| Teton Advisors, Inc. | 32,500 | 32,500 | 0 | 0.07 | 0.07 | +0.01 | hold |
| Nantahala Capital Management, LLC | 15,046 | 15,046 | 0 | 0.00 | 0.00 | +0.00 | hold |
| HARBERT FUND ADVISORS, INC. | 640,168 | 640,168 | 0 | 2.28 | 2.73 | +0.46 | hold |
| Quinn Opportunity Partners LLC | 38,205 | 38,205 | 0 | 0.01 | 0.01 | -0.00 | hold |
| KESTRA PRIVATE WEALTH SERVICES, LLC | 10,895 | 10,895 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Douglas Lane & Associates, LLC | 12,081 | 12,081 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Bard Financial Services, Inc. | 15,000 | 15,000 | 0 | 0.01 | 0.01 | -0.00 | hold |
| 325 CAPITAL LLC | 1,011,789 | 1,011,789 | 0 | 1.60 | 1.54 | -0.06 | hold |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 43,841 | 43,841 | 0 | 0.03 | 0.03 | +0.00 | hold |
| GAMCO INVESTORS, INC. ET AL | 145,000 | 145,000 | 0 | 0.01 | 0.01 | -0.00 | hold |
| CONNORS INVESTOR SERVICES INC | 52,173 | 52,173 | 0 | 0.02 | 0.02 | -0.00 | hold |
| Tower Research Capital LLC (TRC) | 1,020 | 701 | -319 | 0.00 | 0.00 | -0.00 | sell |
| BlackRock, Inc. | 232,016 | 231,596 | -420 | 0.00 | 0.00 | -0.00 | sell |
| STATE STREET CORP | 32,482 | 31,882 | -600 | 0.00 | 0.00 | -0.00 | sell |
| NORTHERN TRUST CORP | 52,956 | 50,009 | -2,947 | 0.00 | 0.00 | -0.00 | sell |
| BARD ASSOCIATES INC | 140,150 | 136,050 | -4,100 | 0.19 | 0.19 | -0.01 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 298,237 | 285,737 | -12,500 | 0.00 | 0.00 | -0.00 | sell |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 68,000 | 34,845 | -33,155 | 0.01 | 0.00 | -0.00 | sell |