Stock TransactionsMICROSOFT CORP

Total Bought
134,565,909
2,481 transactions
Total Sold
144,435,829
2,451 transactions
Net
-9,869,920
shares
Filing Period:Transaction:
FundPrevious Shares
Current 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.25-0.43buy
Invesco Ltd.45,312,68260,484,060+15,171,3783.707.18+3.48buy
BlackRock, Inc.591,860,058601,897,495+10,037,4375.765.27-0.49buy
SG Americas Securities, LLC128,7726,746,017+6,617,2450.264.47+4.21buy
STATE STREET CORP299,761,678306,150,608+6,388,9305.585.15-0.43buy
BNP PARIBAS FINANCIAL MARKETS7,311,15912,982,259+5,671,1003.244.32+1.08buy
CITIGROUP INC9,562,87311,845,163+2,282,2903.684.22+0.53buy
Capital International Investors79,397,54581,585,381+2,187,8366.646.19-0.45buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP12,599,35814,771,001+2,171,6434.184.24+0.06buy
BANK OF NOVA SCOTIA3,786,9965,921,816+2,134,8203.474.25+0.78buy
GEODE CAPITAL MANAGEMENT, LLC180,707,258182,618,400+1,911,1426.215.66-0.54buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM19,393,31121,124,113+1,730,8026.035.85-0.18buy
NATIONAL BANK OF CANADA /FI/8,246,8299,913,440+1,666,6114.864.95+0.09buy
Focus Partners Wealth2,801,9754,434,417+1,632,4422.372.50+0.13buy
BANK OF AMERICA CORP /DE/71,688,73273,121,371+1,432,6392.992.74-0.25buy
VICTORY CAPITAL MANAGEMENT INC11,647,98313,047,023+1,399,0403.483.64+0.16buy
United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund586,1931,691,966+1,105,77311.0611.36+0.30buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE9,749,17210,812,255+1,063,0834.264.41+0.15buy
1832 Asset Management L.P.4,586,0755,645,286+1,059,2114.023.46-0.56buy
ProShare Advisors LLC4,749,8735,790,914+1,041,0415.184.97-0.21buy
CIBC WORLD MARKET INC.1,465,6372,503,744+1,038,1071.582.17+0.60buy
London & Capital Asset Management Ltd202,9961,214,325+1,011,3297.516.08-1.43buy
MORGAN STANLEY120,240,122121,220,561+980,4394.133.85-0.28buy
Allianz Asset Management GmbH6,537,4877,452,381+914,8944.244.20-0.04buy
BANQUE PICTET & CIE SA893,8691,694,408+800,5392.684.79+2.10buy
Quantinno Capital Management LP2,777,5813,575,728+798,1474.113.66-0.45buy
Temasek Holdings (Private) Ltd1,914,1802,703,988+789,8083.424.14+0.72buy
VIKING GLOBAL INVESTORS LP2,429,4123,217,642+788,2303.274.13+0.86buy
Hudson Bay Capital Management LP69,340834,970+765,6300.222.32+2.10buy
Swedbank AB14,071,00314,784,579+713,5767.396.92-0.47buy
Corient Private Wealth LLC5,329,3946,035,222+705,8284.404.04-0.36buy
Mitsubishi UFJ Asset Management Co., Ltd.17,983,55718,680,520+696,9636.715.99-0.72buy
Alyeska Investment Group, L.P.619,6221,310,575+690,9530.971.79+0.82buy
Capital Research Global Investors72,659,76073,324,435+664,6757.066.55-0.52buy
CIBC Asset Management Inc2,099,9122,752,951+653,0393.153.22+0.07buy
Assenagon Asset Management S.A.10,120,21810,756,943+636,7257.757.82+0.06buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC59,543,26160,172,863+629,6026.776.23-0.54buy
Carmignac Gestion437,4911,061,153+623,6623.386.94+3.57buy
DIMENSIONAL FUND ADVISORS LP25,925,15926,538,935+613,7763.343.10-0.24buy
H&H International Investment, LLC279,200859,000+579,8000.992.38+1.39buy
PUBLIC SECTOR PENSION INVESTMENT BOARD2,960,9423,500,156+539,2145.755.85+0.11buy
COATUE MANAGEMENT LLC4,643,0505,171,976+528,9265.906.26+0.36buy
LPL Financial LLC9,505,94310,008,020+502,0771.551.43-0.12buy
Mariner, LLC4,878,1985,374,644+496,4463.383.21-0.17buy
NEOS Investment Management LLC1,666,8702,143,404+476,5346.476.00-0.47buy
Crake Asset Management LLP736,4801,206,424+469,94417.3122.85+5.55buy
Zurcher Kantonalbank (Zurich Cantonalbank)4,383,8924,845,330+461,4385.325.16-0.16buy
Fisher Asset Management, LLC24,842,39625,300,410+458,0144.664.18-0.48buy
HSBC HOLDINGS PLC21,688,38622,138,798+450,4126.706.18-0.52buy
MUFG Securities EMEA plc308,612752,839+444,2274.014.22+0.22buy
NewEdge Advisors, LLC1,072,8121,512,385+439,5732.662.79+0.13buy
Andra AP-fonden123,686562,254+438,5680.823.36+2.54buy
Laird Norton Wetherby Trust Company, LLC332,575760,070+427,49529.607.65-21.95buy
SEI INVESTMENTS CO6,693,8947,111,821+417,9273.913.58-0.32buy
FIRST TRUST ADVISORS LP3,221,8903,630,393+408,5031.291.33+0.04buy
SCHRODER INVESTMENT MANAGEMENT GROUP15,483,79215,881,388+397,5966.285.83-0.45buy
VAN ECK ASSOCIATES CORP901,4721,279,996+378,5240.430.51+0.08buy
Pictet Asset Management Holding SA6,984,2297,359,823+375,5943.513.47-0.03buy
Schonfeld Strategic Advisors LLC190,033553,435+363,4020.731.38+0.65buy
Mirae Asset Global Investments Co., Ltd.3,390,6573,732,578+341,9215.525.02-0.50buy
PANAGORA ASSET MANAGEMENT INC2,612,5612,953,277+340,7165.465.07-0.39buy
AVIVA PLC6,586,3416,925,310+338,9696.205.65-0.55buy
OFI INVEST ASSET MANAGEMENT960,2051,298,495+338,2908.917.66-1.26buy
FEDERATED HERMES, INC.2,707,1843,038,870+331,6862.492.47-0.02buy
Vinva Investment Management Ltd587,820908,934+321,1145.915.52-0.39buy
DnB Asset Management AS4,776,0345,096,428+320,3949.258.60-0.65buy
Grantham, Mayo, Van Otterloo & Co. LLC4,959,5995,267,686+308,0877.246.51-0.73buy
FRED ALGER MANAGEMENT, LLC4,709,8004,993,130+283,3309.499.47-0.02buy
ALLSTATE CORP256,790538,584+281,7943.043.56+0.52buy
ACADIAN ASSET MANAGEMENT LLC3,666,9563,948,433+281,4773.333.16-0.18buy
COLDSTREAM CAPITAL MANAGEMENT INC512,592789,112+276,5203.604.94+1.34buy
Daiwa Securities Group Inc.2,888,2013,163,712+275,5115.054.97-0.08buy
FIL Ltd8,576,8068,850,129+273,3233.493.21-0.29buy
ABN AMRO INVESTMENT SOLUTIONS539,014812,330+273,3165.725.81+0.10buy
THRIVENT FINANCIAL FOR LUTHERANS3,755,9224,017,473+261,5513.973.60-0.37buy
L1 Capital International Pty Ltd81,108342,401+261,2938.778.56-0.21buy
Tidal Investments LLC1,184,8251,432,561+247,7362.683.00+0.32buy
Verition Fund Management LLC125,605369,295+243,6900.461.12+0.65buy
SCGE MANAGEMENT, L.P.611,000852,000+241,0006.189.39+3.21buy
JANE STREET GROUP, LLC869,6351,108,104+238,4690.720.85+0.13buy
&PARTNERS1,091,9531,324,960+233,0073.753.49-0.26buy
TEACHER RETIREMENT SYSTEM OF TEXAS1,983,0562,214,496+231,4404.243.74-0.50buy
Voyager Global Management LP800,0001,025,000+225,00012.1314.50+2.36buy
National Pension Service14,288,88114,508,829+219,9485.755.20-0.55buy
MAVERICK CAPITAL LTD931,8561,150,498+218,6426.465.98-0.48buy
Capital Wealth Planning, LLC1,434,4901,649,156+214,6665.245.12-0.12buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC4,907,1335,119,538+212,4054.584.20-0.38buy
Union Bancaire Privee, UBP SA839,9881,048,245+208,25720.4521.33+0.88buy
Metropolis Capital Ltd630,855838,264+207,40910.2812.95+2.68buy
Banco Santander, S.A.831,8731,034,547+202,6743.833.75-0.08buy
Lombard Odier Asset Management (Switzerland) SA118,404317,372+198,9680.356.52+6.17buy
INTECH INVESTMENT MANAGEMENT LLC865,5341,059,955+194,4214.264.84+0.58buy
CANADA PENSION PLAN INVESTMENT BOARD12,420,71112,615,044+194,3334.524.09-0.43buy
Man Group plc3,208,5613,402,359+193,7983.333.27-0.06buy
JONES FINANCIAL COMPANIES LLLP1,295,6121,488,241+192,6290.450.44-0.01buy
EXCHANGE TRADED CONCEPTS, LLC435,642627,662+192,0202.172.55+0.38buy
TCI Fund Management Ltd16,592,20416,781,953+189,74916.3115.13-1.18buy
Railway Pension Investments Ltd935,8001,121,510+185,7106.576.37-0.19buy
MERCER GLOBAL ADVISORS INC /ADV1,791,0131,975,658+184,6451.571.48-0.09buy
ABN AMRO Bank N.V.1,606,7021,784,967+178,2658.158.11-0.04buy
Page 1 of 50