MICROSOFT CORP
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 701,986,682 | 717,942,580 | +15,955,898 | 5.68 | 5.25 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 7,311,159 | 12,982,259 | +5,671,100 | 3.24 | 4.32 | 0.00 | buy |
| CITIGROUP INC | 9,562,873 | 11,845,163 | +2,282,290 | 3.68 | 4.22 | +0.53 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 180,707,258 | 182,618,400 | +1,911,142 | 6.21 | 5.66 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 8,029,959 | 6,194,176 | +1,835,783 | 6.01 | 5.30 | -0.71 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 11,647,983 | 13,047,023 | +1,399,040 | 3.48 | 3.64 | +0.16 | buy |
| ING GROEP NV | 3,227,993 | 1,846,440 | +1,381,553 | 9.04 | 5.39 | 0.00 | sell |
| United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund | 586,193 | 1,691,966 | +1,105,773 | 11.06 | 11.36 | 0.00 | buy |
| ProShare Advisors LLC | 4,749,873 | 5,790,914 | +1,041,041 | 5.18 | 4.97 | 0.00 | buy |
| CIBC WORLD MARKET INC. | 1,465,637 | 2,503,744 | +1,038,107 | 1.58 | 2.17 | +0.60 | buy |