| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| ROYCE & ASSOCIATES LP | 29,500 | 103,900 | +74,400 | 0.02 | 0.07 | +0.05 | buy |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 86,146 | 125,764 | +39,618 | 0.02 | 0.04 | +0.01 | buy |
| Hillsdale Investment Management Inc. | 50,500 | 63,600 | +13,100 | 0.27 | 0.36 | +0.09 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 71,250 | 82,800 | +11,550 | 0.69 | 0.87 | +0.18 | buy |
| RITHOLTZ WEALTH MANAGEMENT | 6,228 | 6,803 | +575 | 0.02 | 0.02 | +0.00 | buy |
| Cardinal Capital Management | 43,443 | 43,610 | +167 | 0.52 | 0.55 | +0.03 | buy |
| Dorsey Wright & Associates | 534 | 516 | -18 | 0.01 | 0.01 | +0.00 | sell |
| Apollon Wealth Management, LLC | 6,200 | 6,167 | -33 | 0.02 | 0.02 | +0.00 | sell |
| Teton Advisors, Inc. | 15,300 | 15,000 | -300 | 0.25 | 0.29 | +0.04 | sell |
| BARD ASSOCIATES INC | 63,330 | 62,455 | -875 | 1.45 | 1.60 | +0.15 | sell |
| Informed Momentum Co LLC | 28,071 | 18,249 | -9,822 | 0.31 | 0.22 | -0.09 | sell |
| GAMCO INVESTORS, INC. ET AL | 449,906 | 421,456 | -28,450 | 0.28 | 0.30 | +0.02 | sell |
| HEARTLAND ADVISORS INC | 213,960 | 182,482 | -31,478 | 0.72 | 0.70 | -0.02 | sell |