OTPPB
MSFT icon

Ontario Teachers' Pension Plan Board’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$197M Sell
395,125
-882,383
-69% -$439M 3.88% 4
2025
Q1
$480M Sell
1,277,508
-172,148
-12% -$64.6M 7.16% 2
2024
Q4
$611M Sell
1,449,656
-1,169,886
-45% -$493M 7.34% 2
2024
Q3
$1.13B Buy
2,619,542
+187,262
+8% +$80.6M 9.56% 2
2024
Q2
$1.09B Sell
2,432,280
-57,903
-2% -$25.9M 9.99% 2
2024
Q1
$1.05B Sell
2,490,183
-25,557
-1% -$10.8M 9.08% 2
2023
Q4
$946M Buy
2,515,740
+2,405,819
+2,189% +$905M 9.37% 2
2023
Q3
$34.7M Buy
109,921
+218
+0.2% +$68.8K 0.38% 22
2023
Q2
$37.4M Sell
109,703
-2,312,811
-95% -$788M 0.39% 22
2023
Q1
$698M Sell
2,422,514
-515,389
-18% -$149M 7.2% 2
2022
Q4
$705M Sell
2,937,903
-487,741
-14% -$117M 7.5% 2
2022
Q3
$798M Sell
3,425,644
-1,389
-0% -$323K 11.17% 2
2022
Q2
$880M Buy
3,427,033
+225,493
+7% +$57.9M 12.31% 2
2022
Q1
$987M Buy
3,201,540
+470,591
+17% +$145M 11.95% 2
2021
Q4
$918M Buy
2,730,949
+305,492
+13% +$103M 11% 2
2021
Q3
$684M Buy
2,425,457
+157,134
+7% +$44.3M 2.63% 4
2021
Q2
$614M Buy
2,268,323
+679,019
+43% +$184M 7.67% 3
2021
Q1
$375M Buy
1,589,304
+491,529
+45% +$116M 4.18% 4
2020
Q4
$244M Buy
1,097,775
+616,971
+128% +$137M 2.87% 9
2020
Q3
$101M Sell
480,804
-3,870
-0.8% -$814K 1.55% 15
2020
Q2
$98.6M Sell
484,674
-22,819
-4% -$4.64M 1.97% 7
2020
Q1
$80M Buy
+507,493
New +$80M 2.16% 7
2018
Q1
Sell
-142,232
Closed -$12.2M 520
2017
Q4
$12.2M Buy
142,232
+5,509
+4% +$471K 0.15% 102
2017
Q3
$10.2M Sell
136,723
-1,273,682
-90% -$94.9M 0.14% 125
2017
Q2
$97.2M Sell
1,410,405
-481,390
-25% -$33.2M 1.16% 8
2017
Q1
$125M Sell
1,891,795
-67,674
-3% -$4.46M 1.44% 6
2016
Q4
$122M Sell
1,959,469
-547,548
-22% -$34M 1.28% 8
2016
Q3
$144M Sell
2,507,017
-1,055,672
-30% -$60.8M 1.41% 6
2016
Q2
$182M Buy
3,562,689
+1,358,170
+62% +$69.5M 2.03% 5
2016
Q1
$122M Sell
2,204,519
-1,082,799
-33% -$59.8M 1.26% 11
2015
Q4
$182M Sell
3,287,318
-1,228,403
-27% -$68.2M 1.76% 5
2015
Q3
$200M Sell
4,515,721
-2,512,840
-36% -$111M 1.84% 6
2015
Q2
$310M Sell
7,028,561
-335,750
-5% -$14.8M 2.13% 5
2015
Q1
$299M Buy
7,364,311
+3,043,293
+70% +$124M 2.19% 7
2014
Q4
$201M Sell
4,321,018
-1,026,194
-19% -$47.7M 1.52% 6
2014
Q3
$248M Buy
5,347,212
+236,864
+5% +$11M 1.99% 3
2014
Q2
$213M Buy
5,110,348
+351,980
+7% +$14.7M 1.7% 7
2014
Q1
$195M Sell
4,758,368
-286,059
-6% -$11.7M 1.7% 10
2013
Q4
$189M Sell
5,044,427
-546,570
-10% -$20.4M 1.55% 8
2013
Q3
$186M Buy
5,590,997
+299,027
+6% +$9.95M 1.38% 11
2013
Q2
$183M Buy
+5,291,970
New +$183M 1.35% 14