BMM
MSFT icon

Buffington Mohr McNeal’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q1
$25.8M Sell
68,770
-6,566
-9% -$2.46M 5.09% 4
2024
Q4
$31.8M Buy
75,336
+669
+0.9% +$282K 5.27% 3
2024
Q3
$32.1M Buy
74,667
+651
+0.9% +$280K 5.28% 2
2024
Q2
$33.1M Buy
74,016
+855
+1% +$382K 5.8% 2
2024
Q1
$30.8M Sell
73,161
-319
-0.4% -$134K 5.57% 2
2023
Q4
$27.6M Buy
73,480
+47
+0.1% +$17.7K 5.55% 2
2023
Q3
$23.2M Sell
73,433
-435
-0.6% -$137K 5.27% 2
2023
Q2
$25.2M Buy
73,868
+904
+1% +$308K 5.43% 2
2023
Q1
$21M Sell
72,964
-124
-0.2% -$35.7K 4.82% 2
2022
Q4
$17.5M Sell
73,088
-1,373
-2% -$329K 4.08% 4
2022
Q3
$17.3M Sell
74,461
-6,162
-8% -$1.44M 4.18% 4
2022
Q2
$20.7M Sell
80,623
-626
-0.8% -$161K 4.54% 3
2022
Q1
$25.1M Sell
81,249
-1,647
-2% -$508K 4.74% 3
2021
Q4
$27.9M Sell
82,896
-1,094
-1% -$368K 4.77% 3
2021
Q3
$23.7M Sell
83,990
-2,585
-3% -$729K 4.54% 3
2021
Q2
$23.5M Sell
86,575
-1,166
-1% -$316K 4.6% 3
2021
Q1
$20.7M Buy
87,741
+848
+1% +$200K 4.44% 4
2020
Q4
$19.3M Buy
86,893
+1,819
+2% +$405K 4.5% 4
2020
Q3
$17.9M Buy
85,074
+4,266
+5% +$897K 4.72% 3
2020
Q2
$16.4M Buy
80,808
+366
+0.5% +$74.5K 4.63% 3
2020
Q1
$12.7M Buy
80,442
+3,299
+4% +$520K 4.22% 4
2019
Q4
$12.2M Buy
77,143
+295
+0.4% +$46.5K 3.44% 7
2019
Q3
$10.7M Sell
76,848
-44
-0.1% -$6.12K 3.27% 7
2019
Q2
$10.3M Sell
76,892
-100
-0.1% -$13.4K 3.22% 7
2019
Q1
$9.08M Buy
76,992
+930
+1% +$110K 2.92% 8
2018
Q4
$7.73M Sell
76,062
-1,767
-2% -$179K 3.11% 7
2018
Q3
$8.9M Sell
77,829
-782
-1% -$89.4K 3.07% 7
2018
Q2
$7.75M Buy
78,611
+1,957
+3% +$193K 2.91% 7
2018
Q1
$7M Sell
76,654
-145
-0.2% -$13.2K 2.68% 7
2017
Q4
$6.57M Sell
76,799
-132
-0.2% -$11.3K 2.51% 9
2017
Q3
$6.45M Sell
76,931
-1,015
-1% -$85.1K 2.51% 9
2017
Q2
$5.37M Buy
77,946
+1,458
+2% +$101K 2.12% 8
2017
Q1
$5.04M Sell
76,488
-2,315
-3% -$152K 2.21% 8
2016
Q4
$4.9M Buy
78,803
+650
+0.8% +$40.4K 1.87% 13
2016
Q3
$4.5M Sell
78,153
-875
-1% -$50.4K 1.89% 12
2016
Q2
$4.04M Sell
79,028
-515
-0.6% -$26.4K 1.78% 14
2016
Q1
$4.39M Buy
79,543
+67
+0.1% +$3.7K 1.93% 13
2015
Q4
$4.41M Buy
79,476
+3,957
+5% +$220K 2.36% 11
2015
Q3
$3.34M Sell
75,519
-740
-1% -$32.7K 2.19% 11
2015
Q2
$3.37M Sell
76,259
-355
-0.5% -$15.7K 1.87% 13
2015
Q1
$3.12M Sell
76,614
-750
-1% -$30.5K 1.73% 13
2014
Q4
$3.59M Sell
77,364
-1,125
-1% -$52.3K 2.07% 13
2014
Q3
$3.64M Sell
78,489
-2,519
-3% -$117K 2.07% 13
2014
Q2
$3.38M Sell
81,008
-750
-0.9% -$31.3K 1.87% 16
2014
Q1
$3.35M Buy
81,758
+520
+0.6% +$21.3K 2% 13
2013
Q4
$3.04M Sell
81,238
-452
-0.6% -$16.9K 1.87% 12
2013
Q3
$2.72M Sell
81,690
-1,294
-2% -$43.1K 1.71% 13
2013
Q2
$2.87M Buy
+82,984
New +$2.87M 1.91% 12