| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 373,904,749 | 379,402,347 | +5,497,598 | 0.26 | 0.23 | 0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 1,226,892 | 2,883,484 | +1,656,592 | 0.13 | 0.26 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 8,599,828 | 7,176,288 | +1,423,540 | 0.33 | 0.25 | 0.00 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 2,619,911 | 3,954,683 | +1,334,772 | 0.21 | 0.27 | +0.06 | buy |
| CANADA LIFE ASSURANCE Co | 5,552,799 | 4,282,969 | +1,269,830 | 0.35 | 0.31 | -0.04 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 10,283,774 | 9,333,187 | +950,587 | 0.39 | 0.26 | 0.00 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 101,764,815 | 102,632,509 | +867,694 | 0.30 | 0.27 | 0.00 | buy |
| ING GROEP NV | 7,434 | 701,152 | +693,718 | 0.00 | 0.17 | 0.00 | buy |
| JUPITER ASSET MANAGEMENT LTD | 690,518 | 5,192 | +685,326 | 0.26 | 0.00 | 0.00 | sell |
| CIBC Asset Management Inc | 1,180,033 | 1,846,543 | +666,510 | 0.15 | 0.18 | 0.00 | buy |