BP
MSFT icon

BBR Partners’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$38M Sell
76,349
-110
-0.1% -$54.7K 2.36% 7
2025
Q1
$28.7M Sell
76,459
-672
-0.9% -$252K 2.03% 8
2024
Q4
$32.5M Buy
77,131
+586
+0.8% +$247K 2.27% 7
2024
Q3
$32.9M Sell
76,545
-602
-0.8% -$259K 2.51% 6
2024
Q2
$34.5M Sell
77,147
-7,329
-9% -$3.28M 2.83% 6
2024
Q1
$35.5M Buy
84,476
+3,474
+4% +$1.46M 2.85% 6
2023
Q4
$30.5M Sell
81,002
-2,620
-3% -$985K 3.11% 4
2023
Q3
$26.4M Buy
83,622
+59,014
+240% +$18.6M 2.97% 4
2023
Q2
$8.38M Sell
24,608
-1,275
-5% -$434K 0.93% 12
2023
Q1
$7.46M Buy
25,883
+9,828
+61% +$2.83M 0.86% 13
2022
Q4
$3.85M Sell
16,055
-8,300
-34% -$1.99M 0.43% 22
2022
Q3
$5.67M Sell
24,355
-12,882
-35% -$3M 0.73% 17
2022
Q2
$9.56M Buy
37,237
+792
+2% +$203K 1.12% 11
2022
Q1
$11.2M Buy
36,445
+4,703
+15% +$1.45M 1.06% 13
2021
Q4
$10.7M Sell
31,742
-48,416
-60% -$16.3M 1.25% 10
2021
Q3
$22.6M Sell
80,158
-540
-0.7% -$152K 1.87% 6
2021
Q2
$21.9M Sell
80,698
-1,902
-2% -$515K 1.73% 7
2021
Q1
$19.5M Sell
82,600
-4,355
-5% -$1.03M 1.6% 8
2020
Q4
$19.3M Buy
86,955
+1,484
+2% +$330K 1.6% 8
2020
Q3
$18M Sell
85,471
-27,367
-24% -$5.76M 1.54% 8
2020
Q2
$23M Sell
112,838
-28,689
-20% -$5.84M 2.9% 5
2020
Q1
$22.3M Buy
141,527
+47,663
+51% +$7.52M 3.32% 4
2019
Q4
$14.8M Buy
93,864
+67,601
+257% +$10.7M 1.62% 7
2019
Q3
$3.65M Sell
26,263
-1,018
-4% -$142K 0.56% 17
2019
Q2
$3.66M Sell
27,281
-60,879
-69% -$8.16M 0.58% 17
2019
Q1
$10.4M Buy
88,160
+9,490
+12% +$1.12M 1.35% 10
2018
Q4
$7.99M Buy
78,670
+66,700
+557% +$6.78M 1.05% 13
2018
Q3
$1.37M Buy
11,970
+5,356
+81% +$613K 0.2% 40
2018
Q2
$652K Sell
6,614
-2,827
-30% -$279K 0.11% 51
2018
Q1
$862K Buy
9,441
+4,287
+83% +$391K 0.15% 34
2017
Q4
$441K Sell
5,154
-771
-13% -$66K 0.08% 41
2017
Q3
$441K Buy
5,925
+785
+15% +$58.4K 0.09% 33
2017
Q2
$354K Sell
5,140
-1,644
-24% -$113K 0.08% 45
2017
Q1
$447K Sell
6,784
-11,363
-63% -$749K 0.1% 38
2016
Q4
$1.13M Sell
18,147
-10,314
-36% -$641K 0.19% 21
2016
Q3
$1.64M Buy
28,461
+22,801
+403% +$1.31M 0.27% 20
2016
Q2
$290K Sell
5,660
-89
-2% -$4.56K 0.05% 56
2016
Q1
$318K Buy
5,749
+440
+8% +$24.3K 0.05% 53
2015
Q4
$295K Buy
+5,309
New +$295K 0.05% 52