CWM
MSFT icon

CIBC World Markets’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.31B Sell
2,627,825
-312,247
-11% -$155M 8.2% 2
2025
Q1
$1.1B Buy
2,940,072
+518,587
+21% +$195M 8.68% 1
2024
Q4
$1.02B Buy
2,421,485
+494,639
+26% +$208M 5.98% 2
2024
Q3
$829M Sell
1,926,846
-448,168
-19% -$193M 5.98% 1
2024
Q2
$1.06B Buy
2,375,014
+227,951
+11% +$102M 6.95% 2
2024
Q1
$903M Sell
2,147,063
-1,014,573
-32% -$427M 5.92% 2
2023
Q4
$1.19B Buy
3,161,636
+1,000,245
+46% +$376M 6.48% 2
2023
Q3
$682M Sell
2,161,391
-690,543
-24% -$218M 6.68% 2
2023
Q2
$971M Buy
2,851,934
+1,001,192
+54% +$341M 7.89% 1
2023
Q1
$534M Sell
1,850,742
-1,865,969
-50% -$538M 8.71% 1
2022
Q4
$891M Buy
3,716,711
+2,140,204
+136% +$513M 6% 3
2022
Q3
$367M Sell
1,576,507
-653,982
-29% -$152M 5.1% 4
2022
Q2
$573M Buy
2,230,489
+533,088
+31% +$137M 5.38% 3
2022
Q1
$523M Sell
1,697,401
-745,937
-31% -$230M 4.09% 5
2021
Q4
$822M Buy
2,443,338
+489,194
+25% +$165M 4.37% 4
2021
Q3
$551M Sell
1,954,144
-319,770
-14% -$90.1M 3.74% 5
2021
Q2
$616M Sell
2,273,914
-595,567
-21% -$161M 4.29% 6
2021
Q1
$677M Sell
2,869,481
-816,221
-22% -$192M 4.22% 4
2020
Q4
$820M Buy
3,685,702
+973,914
+36% +$217M 4.12% 3
2020
Q3
$570M Sell
2,711,788
-374,787
-12% -$78.8M 5.56% 1
2020
Q2
$628M Buy
3,086,575
+216,457
+8% +$44.1M 6.74% 1
2020
Q1
$453M Sell
2,870,118
-683,668
-19% -$108M 5.78% 1
2019
Q4
$560M Buy
3,553,786
+608,231
+21% +$95.9M 3.63% 1
2019
Q3
$410M Sell
2,945,555
-37
-0% -$5.14K 3.82% 1
2019
Q2
$395M Sell
2,945,592
-315,312
-10% -$42.2M 3.04% 1
2019
Q1
$385M Buy
3,260,904
+122,735
+4% +$14.5M 3.15% 2
2018
Q4
$319M Sell
3,138,169
-77,910
-2% -$7.91M 2.97% 1
2018
Q3
$368M Buy
3,216,079
+1,164,233
+57% +$133M 3.14% 1
2018
Q2
$202M Sell
2,051,846
-243,685
-11% -$24M 1.75% 3
2018
Q1
$210M Sell
2,295,531
-3,752,334
-62% -$342M 2.23% 3
2017
Q4
$517M Buy
6,047,865
+752,764
+14% +$64.4M 3.72% 2
2017
Q3
$394M Buy
5,295,101
+2,316,998
+78% +$173M 3.78% 2
2017
Q2
$205M Sell
2,978,103
-342,045
-10% -$23.6M 2.17% 2
2017
Q1
$219M Sell
3,320,148
-1,358,196
-29% -$89.5M 1.78% 7
2016
Q4
$291M Buy
4,678,344
+1,777,053
+61% +$110M 2.98% 4
2016
Q3
$167M Buy
2,901,291
+1,388,333
+92% +$80M 3.18% 5
2016
Q2
$77.4M Buy
1,512,958
+538,708
+55% +$27.6M 2.01% 10
2016
Q1
$53.8M Sell
974,250
-1,231,671
-56% -$68M 1.18% 16
2015
Q4
$122M Buy
2,205,921
+1,615,604
+274% +$89.6M 2.49% 9
2015
Q3
$26.1M Sell
590,317
-434,642
-42% -$19.2M 0.7% 27
2015
Q2
$45.3M Buy
+1,024,959
New +$45.3M 1.43% 13
2015
Q1
Sell
-1,050,000
Closed -$48.8M 66
2014
Q4
$48.8M Buy
+1,050,000
New +$48.8M 2.41% 6
2014
Q1
Sell
-40,662
Closed -$1.52M 35
2013
Q4
$1.52M Buy
+40,662
New +$1.52M 0.75% 11