MainStreet Investment Advisors’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$40.7M Sell
81,733
-3,321
-4% -$1.65M 5.62% 3
2025
Q1
$31.9M Sell
85,054
-4,411
-5% -$1.66M 4.65% 4
2024
Q4
$37.7M Sell
89,465
-1,911
-2% -$805K 5.29% 4
2024
Q3
$39.3M Sell
91,376
-17,188
-16% -$7.4M 5.22% 4
2024
Q2
$48.5M Sell
108,564
-9,791
-8% -$4.38M 5.94% 3
2024
Q1
$49.8M Sell
118,355
-9,037
-7% -$3.8M 5.98% 2
2023
Q4
$47.9M Sell
127,392
-3,520
-3% -$1.32M 5.42% 3
2023
Q3
$41.3M Sell
130,912
-3,639
-3% -$1.15M 4.82% 3
2023
Q2
$45.8M Sell
134,551
-4,048
-3% -$1.38M 4.97% 4
2023
Q1
$40M Sell
138,599
-19
-0% -$5.48K 4.33% 4
2022
Q4
$33.2M Sell
138,618
-7,557
-5% -$1.81M 3.71% 5
2022
Q3
$34M Buy
146,175
+8
+0% +$1.86K 4.15% 5
2022
Q2
$37.5M Sell
146,167
-5,908
-4% -$1.52M 4.31% 4
2022
Q1
$46.9M Sell
152,075
-1,604
-1% -$495K 4.38% 4
2021
Q4
$51.7M Buy
153,679
+573
+0.4% +$193K 4.5% 4
2021
Q3
$43.2M Sell
153,106
-8,128
-5% -$2.29M 4.15% 6
2021
Q2
$43.7M Sell
161,234
-7,469
-4% -$2.02M 3.72% 6
2021
Q1
$39.8M Sell
168,703
-14,399
-8% -$3.39M 3.32% 6
2020
Q4
$40.7M Sell
183,102
-22,858
-11% -$5.08M 3.24% 6
2020
Q3
$43.3M Sell
205,960
-14,867
-7% -$3.13M 3.39% 6
2020
Q2
$44.9M Sell
220,827
-706
-0.3% -$144K 3.07% 8
2020
Q1
$34.9M Buy
221,533
+50,843
+30% +$8.02M 4.3% 3
2019
Q4
$26.9M Buy
170,690
+13,640
+9% +$2.15M 2.97% 6
2019
Q3
$21.8M Buy
157,050
+4,652
+3% +$647K 2.86% 6
2019
Q2
$20.4M Buy
152,398
+3,144
+2% +$421K 2.67% 6
2019
Q1
$17.6M Buy
149,254
+12,230
+9% +$1.44M 2.49% 7
2018
Q4
$13.9M Buy
137,024
+3,947
+3% +$401K 2.15% 8
2018
Q3
$15.2M Sell
133,077
-4,405
-3% -$504K 2.05% 8
2018
Q2
$13.6M Buy
137,482
+1,363
+1% +$134K 1.97% 9
2018
Q1
$12.4M Buy
136,119
+2,608
+2% +$238K 1.91% 9
2017
Q4
$11.4M Buy
+133,511
New +$11.4M 1.75% 10