CIBC World Market
MSFT icon

CIBC World Market’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$721M Sell
1,449,474
-420,746
-22% -$209M 1.43% 13
2025
Q1
$702M Buy
1,870,220
+6,115
+0.3% +$2.3M 1.5% 12
2024
Q4
$786M Buy
1,864,105
+151,197
+9% +$63.7M 1.65% 12
2024
Q3
$737M Buy
1,712,908
+33,162
+2% +$14.3M 1.54% 13
2024
Q2
$751M Sell
1,679,746
-3,052
-0.2% -$1.36M 1.73% 12
2024
Q1
$708M Buy
1,682,798
+261,915
+18% +$110M 1.68% 11
2023
Q4
$534M Buy
1,420,883
+57,431
+4% +$21.6M 1.35% 16
2023
Q3
$431M Buy
1,363,452
+29,487
+2% +$9.31M 1.42% 14
2023
Q2
$454M Sell
1,333,965
-14,020
-1% -$4.77M 1.45% 15
2023
Q1
$389M Sell
1,347,985
-11,879
-0.9% -$3.42M 1.31% 16
2022
Q4
$326M Sell
1,359,864
-8,189
-0.6% -$1.96M 1.15% 18
2022
Q3
$319M Buy
1,368,053
+19,578
+1% +$4.56M 1.22% 19
2022
Q2
$346M Buy
1,348,475
+52,286
+4% +$13.4M 1.22% 20
2022
Q1
$400M Buy
1,296,189
+14,798
+1% +$4.56M 1.27% 19
2021
Q4
$431M Buy
1,281,391
+33,701
+3% +$11.3M 1.24% 18
2021
Q3
$352M Sell
1,247,690
-1,625,274
-57% -$458M 1.15% 19
2021
Q2
$778M Sell
2,872,964
-338,064
-11% -$91.6M 2.17% 9
2021
Q1
$757M Sell
3,211,028
-1,046,285
-25% -$247M 2.2% 8
2020
Q4
$947M Buy
4,257,313
+1,134,748
+36% +$252M 3.01% 6
2020
Q3
$657M Buy
3,122,565
+4,219
+0.1% +$887K 2.85% 6
2020
Q2
$635M Sell
3,118,346
-106,697
-3% -$21.7M 2.87% 6
2020
Q1
$509M Sell
3,225,043
-1,165,965
-27% -$184M 2.6% 9
2019
Q4
$692M Buy
4,391,008
+692,201
+19% +$109M 2.83% 6
2019
Q3
$514M Buy
3,698,807
+1,917,815
+108% +$267M 2.31% 9
2019
Q2
$239M Buy
1,780,992
+371,557
+26% +$49.8M 1.06% 20
2019
Q1
$166M Sell
1,409,435
-34,322
-2% -$4.05M 0.76% 28
2018
Q4
$147M Sell
1,443,757
-884,511
-38% -$89.8M 0.75% 26
2018
Q3
$266M Buy
2,328,268
+1,183,374
+103% +$135M 1.14% 20
2018
Q2
$113M Buy
1,144,894
+66,545
+6% +$6.56M 0.49% 36
2018
Q1
$98.4M Sell
1,078,349
-351,155
-25% -$32M 0.41% 44
2017
Q4
$122M Buy
1,429,504
+26,275
+2% +$2.25M 0.55% 32
2017
Q3
$105M Buy
1,403,229
+65,691
+5% +$4.89M 0.5% 37
2017
Q2
$92.2M Sell
1,337,538
-1,007,288
-43% -$69.4M 0.39% 40
2017
Q1
$154M Sell
2,344,826
-232,719
-9% -$15.3M 0.5% 29
2016
Q4
$160M Buy
2,577,545
+1,937,264
+303% +$120M 0.55% 29
2016
Q3
$36.9M Buy
640,281
+8,215
+1% +$473K 0.14% 50
2016
Q2
$32.3M Sell
632,066
-15,086
-2% -$772K 0.14% 51
2016
Q1
$35.7M Buy
647,152
+54,728
+9% +$3.02M 0.17% 45
2015
Q4
$32.9M Buy
592,424
+177,128
+43% +$9.83M 0.17% 43
2015
Q3
$18.4M Sell
415,296
-14,154
-3% -$626K 0.09% 57
2015
Q2
$19M Sell
429,450
-9,826
-2% -$434K 0.08% 60
2015
Q1
$17.9M Sell
439,276
-109,300
-20% -$4.44M 0.07% 61
2014
Q4
$25.5M Buy
548,576
+47,969
+10% +$2.23M 0.1% 51
2014
Q3
$23.2M Sell
500,607
-25,299
-5% -$1.17M 0.08% 54
2014
Q2
$21.9M Buy
525,906
+104,980
+25% +$4.38M 0.08% 53
2014
Q1
$17.3M Buy
420,926
+89,753
+27% +$3.68M 0.07% 57
2013
Q4
$12.4M Buy
331,173
+20,090
+6% +$752K 0.05% 63
2013
Q3
$10.4M Sell
311,083
-19,907
-6% -$663K 0.04% 64
2013
Q2
$11.4M Buy
+330,990
New +$11.4M 0.05% 57