| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Lynrock Lake LP | 2,459,460 | 5,188,398 | +2,728,938 | 1.11 | 2.19 | +1.08 | buy |
| Divisar Capital Management LLC | 1,260,220 | 1,872,031 | +611,811 | 1.36 | 2.49 | +1.13 | buy |
| Herald Investment Management Ltd | 350,000 | 500,000 | +150,000 | 0.35 | 0.50 | +0.15 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 400,000 | 500,000 | +100,000 | 0.18 | 0.24 | +0.06 | buy |
| AIGEN INVESTMENT MANAGEMENT, LP | 18,003 | 13,703 | -4,300 | 0.02 | 0.01 | -0.01 | sell |
| Clearbridge Investments, LLC | 1,531,494 | 1,517,032 | -14,462 | 0.01 | 0.01 | +0.00 | sell |
| Nebula Research & Development LLC | 87,811 | 67,099 | -20,712 | 0.06 | 0.05 | -0.01 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 334,200 | 285,300 | -48,900 | 0.00 | 0.00 | -0.00 | sell |
| Sapience Investments, LLC | 434,290 | 373,210 | -61,080 | 1.26 | 1.33 | +0.08 | sell |
| Nishkama Capital, LLC | 368,031 | 299,962 | -68,069 | 0.16 | 0.12 | -0.04 | sell |
| WASATCH ADVISORS LP | 2,229,881 | 2,073,674 | -156,207 | 0.06 | 0.06 | -0.00 | sell |
| 272 Capital LP | 1,060,455 | 901,817 | -158,638 | 3.55 | 5.22 | +1.67 | sell |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 1,079,973 | 761,641 | -318,332 | 0.02 | 0.02 | -0.01 | sell |
| CenterBook Partners LP | 1,516,918 | 1,149,546 | -367,372 | 0.55 | 0.42 | -0.13 | sell |
| Clearline Capital LP | 1,611,619 | 1,182,957 | -428,662 | 0.40 | 0.96 | +0.56 | sell |
| CADIAN CAPITAL MANAGEMENT, LP | 3,747,000 | 1,466,679 | -2,280,321 | 1.12 | 0.52 | -0.60 | sell |