| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 1,421,650 | 1,011,540 | +410,110 | 2.50 | 2.57 | 0.00 | sell |
| Marathon Asset Management Ltd | 1,356,219 | 1,219,621 | +136,598 | 0.39 | 0.53 | 0.00 | sell |
| WASATCH ADVISORS LP | 413,439 | 496,106 | +82,667 | 0.03 | 0.05 | +0.02 | buy |
| SHEETS SMITH WEALTH MANAGEMENT | 10 | 17,585 | +17,575 | 0.05 | 0.04 | 0.00 | buy |
| GSA CAPITAL PARTNERS LLP | 115,839 | 132,373 | +16,534 | 0.13 | 0.22 | 0.00 | buy |
| Dynamic Technology Lab Private Ltd | 29,280 | 14,789 | +14,491 | 0.03 | 0.03 | +0.00 | sell |
| BRIGHTON JONES LLC | 46,065 | 42,688 | +3,377 | 0.03 | 0.03 | 0.00 | sell |
| Quarry LP | 3,209 | 529 | +2,680 | 0.02 | 0.01 | 0.00 | sell |
| PINNACLE ASSOCIATES LTD | 1,485,729 | 1,439,593 | -46,136 | 0.31 | 0.39 | +0.08 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 629,374 | 524,260 | -105,114 | 0.01 | 0.01 | +0.00 | sell |