| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 573,500 | 635,000 | +61,500 | 2.44 | 1.96 | -0.48 | buy |
| ROYCE & ASSOCIATES LP | 95,700 | 113,314 | +17,614 | 0.06 | 0.06 | -0.00 | buy |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 125,054 | 141,178 | +16,124 | 0.04 | 0.04 | -0.00 | buy |
| Round Rock Advisors, LLC | 12,440 | 21,404 | +8,964 | 0.12 | 0.16 | +0.04 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 5,312 | 8,712 | +3,400 | 0.04 | 0.05 | +0.01 | buy |
| Susquehanna Portfolio Strategies, LLC | 3,506 | 5,689 | +2,183 | 0.00 | 0.00 | +0.00 | buy |
| AVIVA PLC | 7,736 | 9,012 | +1,276 | 0.00 | 0.00 | -0.00 | buy |
| Dynamic Technology Lab Private Ltd | 8,976 | 9,593 | +617 | 0.09 | 0.11 | +0.01 | buy |
| Ashton Thomas Private Wealth, LLC | 5,118 | 5,683 | +565 | 0.01 | 0.01 | -0.00 | buy |
| Cardinal Capital Management | 87,671 | 87,950 | +279 | 0.74 | 0.57 | -0.17 | buy |
| Diversified Investment Strategies, LLC | 34,315 | 34,265 | -50 | 1.37 | 1.10 | -0.27 | sell |
| BARD ASSOCIATES INC | 103,360 | 101,585 | -1,775 | 1.67 | 1.28 | -0.40 | sell |
| Barnett & Company, Inc. | 17,800 | 12,400 | -5,400 | 0.84 | 0.49 | -0.35 | sell |
| NAVELLIER & ASSOCIATES INC | 11,479 | 5,438 | -6,041 | 0.07 | 0.03 | -0.04 | sell |