| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 2,012,500 | 2,725,000 | +712,500 | 0.59 | 0.57 | -0.02 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 177,389 | 669,421 | +492,032 | 0.11 | 0.32 | +0.21 | buy |
| Legato Capital Management LLC | 34,872 | 228,782 | +193,910 | 0.01 | 0.08 | +0.07 | buy |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 451,600 | 613,500 | +161,900 | 0.08 | 0.09 | +0.01 | buy |
| Luxor Capital Group, LP | 0 | 161,262 | +161,262 | 0.00 | 0.07 | +0.07 | buy |
| ROYAL BANK OF CANADA | 275,254 | 339,703 | +64,449 | 0.00 | 0.00 | -0.00 | buy |
| Dynamic Advisor Solutions LLC | 121,517 | 172,172 | +50,655 | 0.01 | 0.01 | +0.00 | buy |
| CITADEL ADVISORS LLC | 0 | 38,367 | +38,367 | 0.00 | 0.00 | +0.00 | buy |
| HighTower Advisors, LLC | 0 | 38,284 | +38,284 | 0.00 | 0.00 | +0.00 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 100,333 | 136,932 | +36,599 | 0.00 | 0.00 | -0.00 | buy |
| Greenhaven Road Investment Management, L.P. | 19,984 | 35,439 | +15,455 | 0.03 | 0.04 | +0.02 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 104,011 | 117,100 | +13,089 | 0.00 | 0.00 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 162,238 | 174,878 | +12,640 | 0.00 | 0.00 | -0.00 | buy |
| Spire Wealth Management | 0 | 11,692 | +11,692 | 0.00 | 0.00 | +0.00 | buy |
| FMR LLC | 0 | 9,000 | +9,000 | 0.00 | 0.00 | +0.00 | buy |
| Tower Research Capital LLC (TRC) | 999 | 6,468 | +5,469 | 0.00 | 0.00 | +0.00 | buy |
| NORTHERN TRUST CORP | 32,642 | 37,717 | +5,075 | 0.00 | 0.00 | -0.00 | buy |
| Granahan Investment Management, LLC | 30,769 | 33,827 | +3,058 | 0.00 | 0.00 | +0.00 | buy |
| STATE STREET CORP | 25,207 | 27,907 | +2,700 | 0.00 | 0.00 | -0.00 | buy |
| VANGUARD GROUP INC | 1,167,392 | 1,168,142 | +750 | 0.00 | 0.00 | -0.00 | buy |
| PARTHENON LLC | 366,284 | 366,284 | 0 | 0.15 | 0.12 | -0.03 | hold |
| Hodges Capital Management Inc. | 317,635 | 317,635 | 0 | 0.06 | 0.05 | -0.01 | hold |
| Ridgewood Investments LLC | 124,937 | 124,937 | 0 | 0.21 | 0.16 | -0.05 | hold |
| 4Thought Financial Group Inc. | 84,185 | 84,185 | 0 | 0.17 | 0.13 | -0.04 | hold |
| JAMISON PRIVATE WEALTH MANAGEMENT, INC. | 12,000 | 12,000 | 0 | 0.00 | 0.00 | 0.00 | hold |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 18,069 | 18,069 | 0 | 0.00 | 0.00 | -0.00 | hold |
| PERRITT CAPITAL MANAGEMENT INC | 405,467 | 405,200 | -267 | 0.69 | 0.56 | -0.13 | sell |
| BARD ASSOCIATES INC | 621,545 | 618,270 | -3,275 | 0.71 | 0.60 | -0.10 | sell |
| ACADIAN ASSET MANAGEMENT LLC | 39,826 | 31,437 | -8,389 | 0.00 | 0.00 | -0.00 | sell |
| Cove Street Capital, LLC | 3,433,882 | 2,619,792 | -814,090 | 3.43 | 4.80 | +1.36 | sell |
| Cove Street Capital, LLC | 3,433,882 | 3,287 | -3,430,595 | 3.43 | 1.73 | -1.70 | sell |