| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| CANNELL CAPITAL LLC | 1,141,975 | 1,275,213 | +133,238 | 1.07 | 1.31 | +0.24 | buy |
| TWO SIGMA INVESTMENTS, LP | 0 | 71,500 | +71,500 | 0.00 | 0.00 | +0.00 | buy |
| MYDA Advisors LLC | 0 | 69,675 | +69,675 | 0.00 | 0.02 | +0.02 | buy |
| Clayton Partners LLC | 979,138 | 1,029,443 | +50,305 | 1.03 | 0.99 | -0.03 | buy |
| STATE STREET CORP | 46,299 | 90,499 | +44,200 | 0.00 | 0.00 | +0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 97,164 | 130,766 | +33,602 | 0.00 | 0.00 | +0.00 | buy |
| Rangeley Capital, LLC | 0 | 20,000 | +20,000 | 0.00 | 0.03 | +0.03 | buy |
| Virtu Financial LLC | 0 | 13,713 | +13,713 | 0.00 | 0.00 | +0.00 | buy |
| NATIONAL BANK OF CANADA /FI/ | 6,000 | 8,000 | +2,000 | 0.00 | 0.00 | +0.00 | buy |
| BARCLAYS PLC | 0 | 68 | +68 | 0.00 | 0.00 | +0.00 | buy |
| Caitong International Asset Management Co., Ltd | 0 | 1 | +1 | 0.00 | 0.00 | +0.00 | buy |
| SAYBROOK CAPITAL /NC | 330,043 | 330,043 | 0 | 0.13 | 0.12 | -0.01 | hold |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 129,161 | 129,161 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Empowered Funds, LLC | 97,572 | 97,572 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Calydon Capital | 32,039 | 32,039 | 0 | 0.01 | 0.01 | -0.00 | hold |
| SBI Securities Co., Ltd. | 4 | 4 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Savvy Advisors, Inc. | 16,000 | 16,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| PNC FINANCIAL SERVICES GROUP, INC. | 270,000 | 270,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| MAI Capital Management | 105 | 0 | -105 | 0.00 | 0.00 | -0.00 | sell |
| Tower Research Capital LLC (TRC) | 3,480 | 1,249 | -2,231 | 0.00 | 0.00 | -0.00 | sell |
| DIMENSIONAL FUND ADVISORS LP | 232,014 | 221,036 | -10,978 | 0.00 | 0.00 | -0.00 | sell |
| NORTHERN TRUST CORP | 39,982 | 27,338 | -12,644 | 0.00 | 0.00 | -0.00 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 461,444 | 428,344 | -33,100 | 0.00 | 0.00 | -0.00 | sell |
| Canton Hathaway, LLC | 280,738 | 245,673 | -35,065 | 0.08 | 0.07 | -0.01 | sell |