| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Taylor Frigon Capital Management LLC | 238,479 | 441,878 | +203,399 | 1.48 | 2.18 | +0.70 | buy |
| HEARTLAND ADVISORS INC | 838,400 | 865,750 | +27,350 | 0.57 | 0.50 | -0.07 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 174,521 | 201,203 | +26,682 | 0.45 | 0.39 | -0.06 | buy |
| ARK Investment Management LLC | 184,593 | 202,182 | +17,589 | 0.02 | 0.02 | +0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 357,719 | 343,569 | +14,150 | 0.00 | 0.00 | 0.00 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 68,810 | 82,137 | +13,327 | 0.00 | 0.00 | -0.00 | buy |
| WealthCollab, LLC | 573 | 633 | +60 | 0.01 | 0.00 | -0.00 | buy |
| Hillsdale Investment Management Inc. | 12,200 | 11,500 | -700 | 0.01 | 0.01 | -0.00 | sell |
| QSV Equity Investors LLC | 138,819 | 138,035 | -784 | 1.74 | 1.50 | -0.25 | sell |
| MEITAV INVESTMENT HOUSE LTD | 30,404 | 27,588 | -2,816 | 0.01 | 0.01 | -0.00 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,399,558 | 1,396,521 | -3,037 | 0.05 | 0.04 | -0.01 | sell |
| SEIZERT CAPITAL PARTNERS, LLC | 28,069 | 16,722 | -11,347 | 0.02 | 0.01 | -0.01 | sell |