BMO
MSFT icon

Beck Mack & Oliver’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$322M Sell
646,907
-46,445
-7% -$23.1M 6.14% 3
2025
Q1
$260M Sell
693,352
-27,732
-4% -$10.4M 5.2% 4
2024
Q4
$304M Sell
721,084
-10,438
-1% -$4.4M 5.63% 3
2024
Q3
$315M Sell
731,522
-15,674
-2% -$6.74M 6.12% 3
2024
Q2
$334M Sell
747,196
-32,902
-4% -$14.7M 6.92% 2
2024
Q1
$328M Buy
780,098
+16,389
+2% +$6.9M 6.65% 2
2023
Q4
$287M Sell
763,709
-14,439
-2% -$5.43M 6.68% 2
2023
Q3
$246M Sell
778,148
-42,220
-5% -$13.3M 6.43% 3
2023
Q2
$279M Sell
820,368
-45,305
-5% -$15.4M 7.3% 1
2023
Q1
$250M Sell
865,673
-1,789
-0.2% -$516K 7.21% 1
2022
Q4
$208M Buy
867,462
+9,319
+1% +$2.23M 6.11% 1
2022
Q3
$200M Sell
858,143
-3,711
-0.4% -$864K 6.45% 1
2022
Q2
$221M Sell
861,854
-4,573
-0.5% -$1.17M 6.64% 1
2022
Q1
$267M Buy
866,427
+4,031
+0.5% +$1.24M 6.69% 2
2021
Q4
$290M Sell
862,396
-6,723
-0.8% -$2.26M 6.91% 2
2021
Q3
$245M Sell
869,119
-7,254
-0.8% -$2.05M 6.36% 2
2021
Q2
$237M Buy
876,373
+33,880
+4% +$9.18M 6.32% 2
2021
Q1
$199M Sell
842,493
-52,789
-6% -$12.4M 6.13% 2
2020
Q4
$199M Sell
895,282
-71,282
-7% -$15.9M 6.61% 1
2020
Q3
$203M Sell
966,564
-75,579
-7% -$15.9M 7.47% 1
2020
Q2
$212M Sell
1,042,143
-44,048
-4% -$8.96M 7.88% 1
2020
Q1
$171M Sell
1,086,191
-9,969
-0.9% -$1.57M 7.62% 1
2019
Q4
$173M Sell
1,096,160
-32,737
-3% -$5.16M 5.71% 2
2019
Q3
$157M Sell
1,128,897
-47,986
-4% -$6.67M 5.53% 1
2019
Q2
$158M Sell
1,176,883
-18,807
-2% -$2.52M 5.54% 1
2019
Q1
$141M Sell
1,195,690
-16,900
-1% -$1.99M 5.04% 1
2018
Q4
$123M Sell
1,212,590
-70,038
-5% -$7.11M 4.94% 1
2018
Q3
$147M Sell
1,282,628
-44,585
-3% -$5.1M 4.66% 2
2018
Q2
$131M Sell
1,327,213
-25,257
-2% -$2.49M 4.4% 2
2018
Q1
$123M Sell
1,352,470
-22,048
-2% -$2.01M 4.16% 2
2017
Q4
$118M Sell
1,374,518
-21,279
-2% -$1.82M 3.86% 3
2017
Q3
$104M Sell
1,395,797
-46,607
-3% -$3.47M 3.42% 4
2017
Q2
$99.4M Sell
1,442,404
-9,412
-0.6% -$649K 3.35% 4
2017
Q1
$95.6M Sell
1,451,816
-22,828
-2% -$1.5M 3.34% 3
2016
Q4
$91.6M Sell
1,474,644
-2,084
-0.1% -$129K 3.3% 2
2016
Q3
$85.1M Sell
1,476,728
-90,304
-6% -$5.2M 3.07% 4
2016
Q2
$80.2M Sell
1,567,032
-25,998
-2% -$1.33M 2.83% 5
2016
Q1
$88M Sell
1,593,030
-75,707
-5% -$4.18M 3.07% 4
2015
Q4
$92.6M Sell
1,668,737
-314,974
-16% -$17.5M 3.16% 4
2015
Q3
$87.8M Buy
1,983,711
+311,548
+19% +$13.8M 2.66% 7
2015
Q2
$73.8M Sell
1,672,163
-54,375
-3% -$2.4M 1.92% 19
2015
Q1
$70.2M Sell
1,726,538
-17,143
-1% -$697K 1.76% 20
2014
Q4
$81M Sell
1,743,681
-142,485
-8% -$6.62M 1.97% 18
2014
Q3
$87.4M Sell
1,886,166
-2,874
-0.2% -$133K 2.06% 16
2014
Q2
$78.8M Buy
1,889,040
+55,250
+3% +$2.3M 1.77% 23
2014
Q1
$75.2M Buy
1,833,790
+183,559
+11% +$7.52M 1.76% 24
2013
Q4
$61.7M Buy
1,650,231
+1,013,021
+159% +$37.9M 1.51% 25
2013
Q3
$21.2M Buy
637,210
+598,950
+1,565% +$19.9M 0.56% 46
2013
Q2
$1.32M Buy
+38,260
New +$1.32M 0.04% 151