| Fund | Previous Shares | Current Shares | Previous Weight (%) | Current Weight (%) | Type |
|---|---|---|---|---|---|
| Zurcher Kantonalbank (Zurich Cantonalbank) | 59,561,637 | 52,794,518 | 5.01 | 5.06 | sell |
| PLATINUM INVESTMENT MANAGEMENT LTD | 2,778,489 | 1,442,578 | 6.23 | 3.81 | sell |
| Qube Research & Technologies Ltd | 1,621,594 | 2,818,856 | 0.08 | 0.18 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 2,477,891 | 1,603,191 | 0.12 | 0.10 | sell |
| ROYAL BANK OF CANADA | 7,553,670 | 6,701,770 | 0.05 | 0.05 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 18,739,159 | 19,434,955 | 0.46 | 0.51 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 6,403,636 | 5,726,162 | 0.19 | 0.16 | sell |
| NATIXIS ADVISORS, LLC | 3,011,100 | 3,662,233 | 0.16 | 0.22 | buy |
| AVIVA PLC | 3,772,790 | 3,428,251 | 0.26 | 0.25 | sell |
| BRANDES INVESTMENT PARTNERS, LP | 1,754,446 | 1,425,439 | 0.54 | 0.47 | sell |