| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| JANE STREET GROUP, LLC | 2,426,782 | 3,468,337 | +1,041,555 | 1.34 | 1.82 | +0.47 | buy |
| VANGUARD GROUP INC | 90,605,050 | 91,600,260 | +995,210 | 0.49 | 0.46 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 2,109,213 | 2,746,426 | +637,213 | 0.62 | 0.62 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 1,515,018 | 1,135,457 | +379,561 | 0.76 | 0.66 | -0.10 | sell |
| Allianz Asset Management GmbH | 730,384 | 444,247 | +286,137 | 0.32 | 0.17 | -0.15 | sell |
| Sustainable Growth Advisers, LP | 1,640,012 | 1,422,511 | +217,501 | 3.32 | 3.26 | 0.00 | sell |
| Retirement Systems of Alabama | 410,123 | 192,704 | +217,419 | 0.47 | 0.21 | -0.26 | sell |
| Temasek Holdings (Private) Ltd | 35,300 | 222,874 | +187,574 | 0.04 | 0.24 | 0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 33,492 | 207,751 | +174,259 | 0.04 | 0.18 | +0.14 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 441,222 | 285,726 | +155,496 | 0.36 | 0.21 | 0.00 | sell |