| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| AKRE CAPITAL MANAGEMENT LLC | 0 | 287,699 | +287,699 | 0.00 | 0.01 | +0.01 | buy |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 123,901 | 262,834 | +138,933 | 0.11 | 0.26 | +0.14 | buy |
| Schonfeld Strategic Advisors LLC | 40,200 | 61,200 | +21,000 | 0.00 | 0.00 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 0 | 12,354 | +12,354 | 0.00 | 0.00 | +0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 995,500 | 1,007,177 | +11,677 | 0.00 | 0.00 | -0.00 | buy |
| Parkman Healthcare Partners LLC | 199,997 | 209,896 | +9,899 | 0.13 | 0.13 | -0.01 | buy |
| EDMOND DE ROTHSCHILD HOLDING S.A. | 193,634 | 203,334 | +9,700 | 0.02 | 0.02 | +0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 63,703 | 69,163 | +5,460 | 0.00 | 0.00 | +0.00 | buy |
| NewEdge Advisors, LLC | 1,990 | 3,961 | +1,971 | 0.00 | 0.00 | +0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 21,300 | 22,900 | +1,600 | 0.00 | 0.00 | +0.00 | buy |
| GENERATION INVESTMENT MANAGEMENT LLP | 6,789,560 | 6,789,560 | 0 | 0.14 | 0.15 | +0.01 | hold |
| BANQUE PICTET & CIE SA | 2,197,220 | 2,197,220 | 0 | 0.12 | 0.11 | -0.00 | hold |
| Compagnie Lombard Odier SCmA | 16,055 | 16,055 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Russell Investments Group, Ltd. | 52 | 52 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Alta Wealth Advisors LLC | 1,409,160 | 1,409,160 | 0 | 3.70 | 3.53 | -0.17 | hold |
| PRINCIPAL SECURITIES, INC. | 173 | 94 | -79 | 0.00 | 0.00 | -0.00 | sell |
| ASSETMARK, INC | 2,140 | 1,881 | -259 | 0.00 | 0.00 | -0.00 | sell |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 13,834 | 12,899 | -935 | 0.00 | 0.00 | -0.00 | sell |
| Nordwand Advisors, LLC | 2,000 | 500 | -1,500 | 0.00 | 0.00 | -0.00 | sell |
| Bank Pictet & Cie (Europe) AG | 227,600 | 223,000 | -4,600 | 0.03 | 0.03 | -0.00 | sell |
| Banque Cantonale Vaudoise | 8,900 | 3,000 | -5,900 | 0.00 | 0.00 | -0.00 | sell |
| CITADEL ADVISORS LLC | 20,174 | 0 | -20,174 | 0.00 | 0.00 | -0.00 | sell |
| Privium Fund Management B.V. | 29,080 | 0 | -29,080 | 0.04 | 0.00 | -0.04 | sell |
| MILLENNIUM MANAGEMENT LLC | 1,888,602 | 1,821,472 | -67,130 | 0.01 | 0.01 | -0.00 | sell |
| FEDERATED HERMES, INC. | 120,000 | 40,000 | -80,000 | 0.00 | 0.00 | -0.00 | sell |
| PURA VIDA INVESTMENTS, LLC | 284,724 | 0 | -284,724 | 0.32 | 0.00 | -0.32 | sell |