| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| GEODE CAPITAL MANAGEMENT, LLC | 911,642 | 995,708 | +84,066 | 0.00 | 0.00 | -0.00 | buy |
| Horrell Capital Management, Inc. | 29,371 | 29,561 | +190 | 0.00 | 0.00 | -0.00 | buy |
| VANGUARD GROUP INC | 5,495,657 | 5,495,657 | 0 | 0.00 | 0.00 | -0.00 | hold |
| INGALLS & SNYDER LLC | 87,960 | 87,960 | 0 | 0.00 | 0.00 | -0.00 | hold |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 200,000 | 200,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| CIBC Private Wealth Group LLC | 40 | 40 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Herald Investment Management Ltd | 6,092,857 | 6,092,857 | 0 | 0.34 | 0.26 | -0.08 | hold |
| First Horizon Advisors, Inc. | 760 | 760 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Warberg Asset Management LLC | 20,000 | 20,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Stratos Wealth Partners, LTD. | 11,000 | 11,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| EDMOND DE ROTHSCHILD HOLDING S.A. | 100,000 | 100,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Independent Advisor Alliance | 10,033 | 10,033 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Larson Financial Group LLC | 20 | 20 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Procyon Advisors, LLC | 64,300 | 64,300 | 0 | 0.00 | 0.00 | -0.00 | hold |
| ARS Investment Partners, LLC | 10,000 | 10,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| COMERICA BANK | 31,546 | 31,546 | 0 | 0.00 | 0.00 | -0.00 | hold |
| STATE STREET CORP | 312,054 | 312,054 | 0 | 0.00 | 0.00 | -0.00 | hold |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 100 | 0 | -100 | 0.00 | 0.00 | -0.00 | sell |
| NORTHERN TRUST CORP | 228,524 | 228,378 | -146 | 0.00 | 0.00 | -0.00 | sell |
| TWO SIGMA SECURITIES, LLC | 23,751 | 23,586 | -165 | 0.00 | 0.00 | -0.00 | sell |
| FMR LLC | 200 | 0 | -200 | 0.00 | 0.00 | -0.00 | sell |
| Virtu Financial LLC | 21,122 | 20,160 | -962 | 0.00 | 0.00 | -0.00 | sell |
| NATIONAL BANK OF CANADA /FI/ | 1,000 | 0 | -1,000 | 0.00 | 0.00 | -0.00 | sell |
| Truvestments Capital LLC | 1,740 | 0 | -1,740 | 0.00 | 0.00 | -0.00 | sell |
| NewEdge Advisors, LLC | 66,666 | 56,667 | -9,999 | 0.00 | 0.00 | -0.00 | sell |
| PRUDENTIAL FINANCIAL INC | 118,400 | 108,400 | -10,000 | 0.00 | 0.00 | -0.00 | sell |
| Miramar Capital, LLC | 11,401 | 0 | -11,401 | 0.00 | 0.00 | -0.00 | sell |
| Tower Research Capital LLC (TRC) | 23,407 | 9,670 | -13,737 | 0.00 | 0.00 | -0.00 | sell |
| Traynor Capital Management, Inc. | 20,000 | 0 | -20,000 | 0.00 | 0.00 | -0.00 | sell |
| Ground Swell Capital, LLC | 22,905 | 0 | -22,905 | 0.01 | 0.00 | -0.01 | sell |
| XTX Topco Ltd | 45,803 | 15,972 | -29,831 | 0.00 | 0.00 | -0.00 | sell |
| ACADIAN ASSET MANAGEMENT LLC | 30,782 | 0 | -30,782 | 0.00 | 0.00 | -0.00 | sell |
| BARD ASSOCIATES INC | 3,990,657 | 3,955,077 | -35,580 | 0.49 | 0.39 | -0.10 | sell |
| HRT FINANCIAL LP | 37,198 | 0 | -37,198 | 0.00 | 0.00 | -0.00 | sell |
| Squarepoint Ops LLC | 185,159 | 135,853 | -49,306 | 0.00 | 0.00 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 50,220 | 0 | -50,220 | 0.00 | 0.00 | -0.00 | sell |
| PERKINS CAPITAL MANAGEMENT INC | 7,023,457 | 6,903,647 | -119,810 | 2.00 | 1.67 | -0.33 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 741,657 | 600,995 | -140,662 | 0.00 | 0.00 | -0.00 | sell |
| CITADEL ADVISORS LLC | 389,628 | 0 | -389,628 | 0.00 | 0.00 | -0.00 | sell |