Stock Transactions

MICROSOFT CORP

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
VANGUARD GROUP INC701,986,682717,942,580+15,955,8985.685.250.00buy
BNP PARIBAS FINANCIAL MARKETS7,311,15912,982,259+5,671,1003.244.320.00buy
CITIGROUP INC9,562,87311,845,163+2,282,2903.684.22+0.53buy
GEODE CAPITAL MANAGEMENT, LLC180,707,258182,618,400+1,911,1426.215.660.00buy
CANADA LIFE ASSURANCE Co8,029,9596,194,176+1,835,7836.015.30-0.71sell
VICTORY CAPITAL MANAGEMENT INC11,647,98313,047,023+1,399,0403.483.64+0.16buy
ING GROEP NV3,227,9931,846,440+1,381,5539.045.390.00sell
United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund586,1931,691,966+1,105,77311.0611.360.00buy
ProShare Advisors LLC4,749,8735,790,914+1,041,0415.184.970.00buy
CIBC WORLD MARKET INC.1,465,6372,503,744+1,038,1071.582.17+0.60buy
Page 1 of 20