CIBC Asset Management
MSFT icon

CIBC Asset Management’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.04B Sell
2,102,739
-88,961
-4% -$44.2M 3.23% 3
2025
Q1
$823M Buy
2,191,700
+6,002
+0.3% +$2.25M 2.73% 5
2024
Q4
$921M Buy
2,185,698
+86,781
+4% +$36.6M 3.02% 4
2024
Q3
$903M Buy
2,098,917
+103,257
+5% +$44.4M 2.93% 4
2024
Q2
$892M Sell
1,995,660
-24,708
-1% -$11M 3.17% 2
2024
Q1
$850M Buy
2,020,368
+146,396
+8% +$61.6M 2.95% 7
2023
Q4
$705M Sell
1,873,972
-110,060
-6% -$41.4M 2.63% 7
2023
Q3
$626M Sell
1,984,032
-179,277
-8% -$56.6M 2.6% 8
2023
Q2
$737M Sell
2,163,309
-12,675
-0.6% -$4.32M 2.83% 6
2023
Q1
$627M Sell
2,175,984
-42,336
-2% -$12.2M 2.49% 9
2022
Q4
$532M Buy
2,218,320
+130,544
+6% +$31.3M 2.23% 9
2022
Q3
$486M Buy
2,087,776
+94,716
+5% +$22.1M 2.13% 10
2022
Q2
$512M Buy
1,993,060
+117,276
+6% +$30.1M 2.08% 13
2022
Q1
$578M Buy
1,875,784
+117,873
+7% +$36.3M 2.03% 14
2021
Q4
$591M Buy
1,757,911
+24,980
+1% +$8.4M 2.16% 11
2021
Q3
$489M Sell
1,732,931
-9,668
-0.6% -$2.73M 1.97% 11
2021
Q2
$472M Sell
1,742,599
-21,521
-1% -$5.83M 1.91% 14
2021
Q1
$416M Buy
1,764,120
+112,206
+7% +$26.5M 1.77% 13
2020
Q4
$367M Sell
1,651,914
-56,689
-3% -$12.6M 1.73% 14
2020
Q3
$359M Buy
1,708,603
+107,955
+7% +$22.7M 1.83% 12
2020
Q2
$326M Buy
1,600,648
+17,082
+1% +$3.48M 1.91% 11
2020
Q1
$250M Buy
1,583,566
+165,651
+12% +$26.1M 1.77% 11
2019
Q4
$224M Sell
1,417,915
-69,326
-5% -$10.9M 1.26% 19
2019
Q3
$207M Buy
1,487,241
+37,870
+3% +$5.26M 1.21% 21
2019
Q2
$194M Sell
1,449,371
-34,569
-2% -$4.63M 1.16% 21
2019
Q1
$175M Buy
1,483,940
+178,867
+14% +$21.1M 1.09% 25
2018
Q4
$133M Sell
1,305,073
-15,484
-1% -$1.57M 0.97% 28
2018
Q3
$151M Buy
1,320,557
+7,346
+0.6% +$840K 0.93% 28
2018
Q2
$129M Buy
1,313,211
+19,076
+1% +$1.88M 0.81% 29
2018
Q1
$118M Sell
1,294,135
-4,182
-0.3% -$382K 0.77% 28
2017
Q4
$111M Buy
1,298,317
+97,399
+8% +$8.33M 0.68% 32
2017
Q3
$89.5M Sell
1,200,918
-3,888
-0.3% -$290K 0.56% 35
2017
Q2
$83M Sell
1,204,806
-67,081
-5% -$4.62M 0.57% 35
2017
Q1
$83.8M Buy
1,271,887
+67,664
+6% +$4.46M 0.58% 36
2016
Q4
$74.8M Sell
1,204,223
-20,544
-2% -$1.28M 0.54% 37
2016
Q3
$70.5M Sell
1,224,767
-61,364
-5% -$3.53M 0.52% 35
2016
Q2
$65.8M Buy
1,286,131
+166,373
+15% +$8.51M 0.49% 34
2016
Q1
$61.8M Sell
1,119,758
-94,346
-8% -$5.21M 0.46% 35
2015
Q4
$67.4M Sell
1,214,104
-549,149
-31% -$30.5M 0.55% 29
2015
Q3
$78M Sell
1,763,253
-12,936
-0.7% -$573K 0.62% 29
2015
Q2
$78.4M Buy
1,776,189
+38,150
+2% +$1.68M 0.55% 34
2015
Q1
$70.7M Buy
1,738,039
+860,180
+98% +$35M 0.5% 35
2014
Q4
$40.8M Sell
877,859
-176,394
-17% -$8.19M 0.27% 38
2014
Q3
$48.9M Buy
1,054,253
+44,150
+4% +$2.05M 0.29% 39
2014
Q2
$42.1M Sell
1,010,103
-36,854
-4% -$1.54M 0.24% 44
2014
Q1
$42.9M Buy
1,046,957
+40,616
+4% +$1.66M 0.25% 42
2013
Q4
$37.6M Sell
1,006,341
-34,699
-3% -$1.3M 0.23% 43
2013
Q3
$34.6M Buy
1,041,040
+2,942
+0.3% +$97.9K 0.22% 43
2013
Q2
$35.9M Buy
+1,038,098
New +$35.9M 0.24% 42