| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 394,893,400 | 398,943,293 | +4,049,893 | 0.42 | 0.46 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 14,752,182 | 18,714,641 | +3,962,459 | 0.86 | 0.99 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 20,768,169 | 17,171,264 | +3,596,905 | 1.25 | 1.14 | 0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 18,235,392 | 21,102,912 | +2,867,520 | 0.75 | 0.94 | +0.18 | buy |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 442,612 | 2,521,516 | +2,078,904 | 0.02 | 0.09 | 0.00 | buy |
| ProShare Advisors LLC | 5,333,066 | 7,243,288 | +1,910,222 | 0.77 | 0.99 | 0.00 | buy |
| Artemis Investment Management LLP | 178,939 | 1,868,054 | +1,689,115 | 0.15 | 1.74 | +1.59 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 1,295,038 | 2,918,067 | +1,623,029 | 0.16 | 0.38 | +0.22 | buy |
| CANADA LIFE ASSURANCE Co | 7,094,878 | 5,486,342 | +1,608,536 | 0.70 | 0.75 | +0.05 | sell |
| Allianz Asset Management GmbH | 11,665,524 | 10,238,001 | +1,427,523 | 1.00 | 0.92 | -0.08 | sell |