| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 79,431,340 | 79,897,854 | +466,514 | 0.71 | 0.69 | 0.00 | buy |
| Allianz Asset Management GmbH | 1,073,039 | 1,530,758 | +457,719 | 0.77 | 1.02 | +0.25 | buy |
| Capital Research Global Investors | 10,347,834 | 10,791,976 | +444,142 | 1.10 | 1.14 | +0.03 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 1,889,977 | 1,498,716 | +391,261 | 0.64 | 0.49 | -0.15 | sell |
| CIBC WORLD MARKETS CORP | 507,211 | 871,130 | +363,919 | 1.90 | 2.50 | +0.60 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 20,337,236 | 20,686,605 | +349,369 | 0.77 | 0.76 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 1,121,410 | 816,487 | +304,923 | 0.93 | 0.82 | -0.10 | sell |
| AMERICAN CENTURY COMPANIES INC | 5,213,964 | 5,501,246 | +287,282 | 1.60 | 1.68 | +0.08 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 779,428 | 1,045,242 | +265,814 | 0.38 | 0.41 | 0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 719,146 | 453,882 | +265,264 | 0.76 | 0.44 | -0.32 | sell |