Canada Pension Plan Investment Board’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.55B Buy
14,999,474
+2,384,430
+19% +$998M 3.58% 3
2025
Q4
$6.1B Buy
12,615,044
+194,333
+2% +$97.4M 4.08% 3
2025
Q3
$6.43B Buy
12,420,711
+1,342,662
+12% +$685M 4.52% 2
2025
Q2
$5.51B Buy
11,078,049
+888,643
+9% +$386M 4.71% 2
2025
Q1
$3.83B Buy
10,189,406
+1,200,104
+13% +$489M 3.71% 2
2024
Q4
$3.79B Buy
8,989,302
+1,770,597
+25% +$754M 3.61% 3
2024
Q3
$3.11B Sell
7,218,705
-356,686
-5% -$152M 2.94% 3
2024
Q2
$3.39B Buy
7,575,391
+1,293,466
+21% +$546M 3.33% 3
2024
Q1
$2.64B Buy
6,281,925
+2,744,900
+78% +$1.11B 2.78% 3
2023
Q4
$1.33B Buy
3,537,025
+1,384,925
+64% +$493M 1.68% 7
2023
Q3
$680M Sell
2,152,100
-453,451
-17% -$150M 0.99% 19
2023
Q2
$887M Buy
2,605,551
+754,458
+41% +$236M 1.35% 11
2023
Q1
$534M Buy
1,851,093
+606,865
+49% +$155M 0.84% 22
2022
Q4
$298M Sell
1,244,228
-623,278
-33% -$150M 0.53% 52
2022
Q3
$435M Sell
1,867,506
-529,827
-22% -$140M 0.74% 34
2022
Q2
$616M Sell
2,397,333
-235,510
-9% -$63.9M 1.02% 21
2022
Q1
$812M Sell
2,632,843
-1,399,038
-35% -$421M 1.09% 18
2021
Q4
$1.36B Sell
4,031,881
-198,620
-5% -$64.4M 1.44% 8
2021
Q3
$1.19B Buy
4,230,501
+563,543
+15% +$164M 1.35% 10
2021
Q2
$993M Sell
3,666,958
-459,753
-11% -$117M 1.19% 12
2021
Q1
$973M Sell
4,126,711
-1,014,076
-20% -$235M 1.27% 10
2020
Q4
$1.14B Sell
5,140,787
-233,086
-4% -$50.1M 1.71% 6
2020
Q3
$1.13B Buy
5,373,873
+824,013
+18% +$173M 2.13% 6
2020
Q2
$926M Sell
4,549,860
-79,672
-2% -$14.5M 1.98% 6
2020
Q1
$730M Buy
4,629,532
+1,807,165
+64% +$297M 1.92% 7
2019
Q4
$445M Sell
2,822,367
-463,096
-14% -$68M 0.87% 22
2019
Q3
$457M Buy
3,285,463
+424,422
+15% +$58.4M 0.94% 21
2019
Q2
$383M Sell
2,861,041
-961,862
-25% -$122M 0.77% 29
2019
Q1
$451M Sell
3,822,903
-1,135,064
-23% -$124M 0.87% 24
2018
Q4
$504M Sell
4,957,967
-4,716,607
-49% -$505M 1.12% 17
2018
Q3
$1.11B Sell
9,674,574
-2,826,324
-23% -$306M 2.04% 3
2018
Q2
$1.23B Sell
12,500,898
-5,718,442
-31% -$554M 2.37% 4
2018
Q1
$1.66B Buy
18,219,340
+3,052,382
+20% +$279M 2.8% 2
2017
Q4
$1.3B Sell
15,166,958
-319,900
-2% -$26.2M 2.44% 4
2017
Q3
$1.15B Buy
15,486,858
+1,555,100
+11% +$114M 2.36% 4
2017
Q2
$960M Buy
13,931,758
+873,200
+7% +$59.9M 2.2% 5
2017
Q1
$860M Buy
13,058,558
+2,472,275
+23% +$158M 2.24% 6
2016
Q4
$658M Buy
10,586,283
+474,881
+5% +$28.6M 2.39% 9
2016
Q3
$582M Buy
10,111,402
+1,331,319
+15% +$75.1M 2.13% 8
2016
Q2
$449M Sell
8,780,083
-467,782
-5% -$24.3M 1.82% 12
2016
Q1
$511M Buy
9,247,865
+2,090,639
+29% +$110M 2.11% 8
2015
Q4
$397M Sell
7,157,226
-2,480,509
-26% -$131M 1.84% 12
2015
Q3
$427M Sell
9,637,735
-7,459,901
-44% -$335M 1.75% 7
2015
Q2
$755M Buy
17,097,636
+3,931,578
+30% +$179M 2.46% 5
2015
Q1
$535M Buy
13,166,058
+4,692,192
+55% +$204M 1.98% 5
2014
Q4
$394M Sell
8,473,866
-5,791,036
-41% -$272M 1.26% 11
2014
Q3
$661M Buy
14,264,902
+1,186,174
+9% +$52.9M 2.32% 5
2014
Q2
$545M Buy
13,078,728
+1,447,735
+12% +$58.6M 1.89% 7
2014
Q1
$477M Buy
11,630,993
+56,051
+0.5% +$2.1M 1.89% 7
2013
Q4
$433M Sell
11,574,942
-621,900
-5% -$22.6M 1.76% 9
2013
Q3
$406M Buy
12,196,842
+805,117
+7% +$26.5M 1.81% 6
2013
Q2
$394M Buy
+11,391,725
New +$373M 1.96% 5

Other funds holding MSFT

Canada Pension Plan Investment Board's MSFT Position: Q1 2026 in Review

Canada Pension Plan Investment Board increased its Microsoft (MSFT) stake by 19% in Q1 2026, buying an estimated $998M and bringing the position to 14,999,474 shares worth $5.55B. The position accounts for 3.58% of the portfolio, ranked #3.

Canada Pension Plan Investment Board first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $6.43B in Q3 2025. 6,182 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Canada Pension Plan Investment Board held 14,999,474 shares of Microsoft worth $5.55B as of Q1 2026.
  • Canada Pension Plan Investment Board bought 2,384,430 Microsoft shares in Q1 2026, an estimated $998M.
  • Microsoft made up 3.58% of Canada Pension Plan Investment Board's portfolio in Q1 2026, its #3 holding.
  • Canada Pension Plan Investment Board first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Canada Pension Plan Investment Board's Microsoft position peaked at $6.43B in Q3 2025.
  • 6,182 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Canada Pension Plan Investment Board's 13F filing for Q1 2026, filed 15 May 2026.