| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| JOHO CAPITAL LLC | 787,636 | 1,497,626 | +709,990 | 1.71 | 1.89 | +0.19 | buy |
| Global Alpha Capital Management Ltd. | 2,547,702 | 2,812,760 | +265,058 | 1.24 | 0.98 | -0.26 | buy |
| ARK Investment Management LLC | 3,649,331 | 3,742,949 | +93,618 | 0.23 | 0.14 | -0.09 | buy |
| Headlands Technologies LLC | 15,238 | 104,585 | +89,347 | 0.01 | 0.06 | +0.05 | buy |
| HITE Hedge Asset Management LLC | 259,409 | 291,327 | +31,918 | 0.12 | 0.09 | -0.03 | buy |
| Krane Funds Advisors LLC | 44,398 | 50,760 | +6,362 | 0.01 | 0.01 | -0.00 | buy |
| Electron Capital Partners, LLC | 133,867 | 132,500 | -1,367 | 0.04 | 0.03 | -0.01 | sell |
| Hood River Capital Management LLC | 410,998 | 392,036 | -18,962 | 0.03 | 0.02 | -0.02 | sell |
| China Universal Asset Management Co., Ltd. | 50,000 | 30,000 | -20,000 | 0.03 | 0.01 | -0.02 | sell |
| Nikko Asset Management Americas, Inc. | 2,305,997 | 2,103,875 | -202,122 | 0.26 | 0.16 | -0.11 | sell |