| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 29,799 | 1,059,726 | +1,029,927 | 0.00 | 0.04 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 2,412,640 | 3,009,481 | +596,841 | 0.51 | 0.56 | 0.00 | buy |
| VANGUARD GROUP INC | 50,389,306 | 50,893,276 | +503,970 | 0.19 | 0.21 | 0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 256,385 | 655,399 | +399,014 | 0.12 | 0.30 | +0.19 | buy |
| FLOSSBACH VON STORCH SE | 517,199 | 807,894 | +290,695 | 0.50 | 0.87 | +0.37 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 613,695 | 349,595 | +264,100 | 0.22 | 0.16 | -0.06 | sell |
| ProShare Advisors LLC | 712,476 | 964,713 | +252,237 | 0.37 | 0.46 | 0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 100,990 | 350,692 | +249,702 | 0.02 | 0.08 | 0.00 | buy |
| MARKEL GROUP INC. | 1,167,671 | 1,023,245 | +144,426 | 2.33 | 2.21 | -0.12 | sell |
| CANADA LIFE ASSURANCE Co | 596,971 | 455,685 | +141,286 | 0.21 | 0.22 | +0.01 | sell |