MainStreet Investment Advisors’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$25.2M Sell
67,969
-2,553
-4% -$1.07M 3.79% 5
2025
Q4
$34.1M Sell
70,522
-5,491
-7% -$2.75M 4.9% 4
2025
Q3
$39.4M Sell
76,013
-5,720
-7% -$2.92M 5.29% 3
2025
Q2
$40.7M Sell
81,733
-3,321
-4% -$1.44M 5.62% 3
2025
Q1
$31.9M Sell
85,054
-4,411
-5% -$1.8M 4.65% 4
2024
Q4
$37.7M Sell
89,465
-1,911
-2% -$814K 5.29% 4
2024
Q3
$39.3M Sell
91,376
-17,188
-16% -$7.35M 5.22% 4
2024
Q2
$48.5M Sell
108,564
-9,791
-8% -$4.13M 5.94% 3
2024
Q1
$49.8M Sell
118,355
-9,037
-7% -$3.66M 5.98% 2
2023
Q4
$47.9M Sell
127,392
-3,520
-3% -$1.25M 5.42% 3
2023
Q3
$41.3M Sell
130,912
-3,639
-3% -$1.2M 4.82% 3
2023
Q2
$45.8M Sell
134,551
-4,048
-3% -$1.27M 4.97% 4
2023
Q1
$40M Sell
138,599
-19
-0% -$4.85K 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% +$2.11K 4.15% 5
2022
Q2
$37.5M Sell
146,167
-5,908
-4% -$1.6M 4.31% 4
2022
Q1
$46.9M Sell
152,075
-1,604
-1% -$483K 4.38% 4
2021
Q4
$51.7M Buy
153,679
+573
+0.4% +$186K 4.5% 4
2021
Q3
$43.2M Sell
153,106
-8,128
-5% -$2.36M 4.15% 6
2021
Q2
$43.7M Sell
161,234
-7,469
-4% -$1.9M 3.72% 6
2021
Q1
$39.8M Sell
168,703
-14,399
-8% -$3.34M 3.32% 6
2020
Q4
$40.7M Sell
183,102
-22,858
-11% -$4.92M 3.24% 6
2020
Q3
$43.3M Sell
205,960
-14,867
-7% -$3.12M 3.39% 6
2020
Q2
$44.9M Sell
220,827
-706
-0.3% -$128K 3.07% 8
2020
Q1
$34.9M Buy
221,533
+50,843
+30% +$8.36M 4.3% 3
2019
Q4
$26.9M Buy
170,690
+13,640
+9% +$2M 2.97% 6
2019
Q3
$21.8M Buy
157,050
+4,652
+3% +$640K 2.86% 6
2019
Q2
$20.4M Buy
152,398
+3,144
+2% +$399K 2.67% 6
2019
Q1
$17.6M Buy
149,254
+12,230
+9% +$1.33M 2.49% 7
2018
Q4
$13.9M Buy
137,024
+3,947
+3% +$423K 2.15% 8
2018
Q3
$15.2M Sell
133,077
-4,405
-3% -$478K 2.05% 8
2018
Q2
$13.6M Buy
137,482
+1,363
+1% +$132K 1.97% 9
2018
Q1
$12.4M Buy
136,119
+2,608
+2% +$239K 1.91% 9
2017
Q4
$11.4M Buy
+133,511
New +$11M 1.75% 10

Other funds holding MSFT

MainStreet Investment Advisors's MSFT Position: Q1 2026 in Review

MainStreet Investment Advisors reduced its Microsoft (MSFT) stake by 3.6% in Q1 2026, selling an estimated $1.07M and leaving 67,969 shares worth $25.2M. The position accounts for 3.79% of the portfolio, ranked #5.

MainStreet Investment Advisors first reported a position in MSFT in Q4 2017 and has held it in 34 quarters since. The position peaked at $51.7M in Q4 2021. 6,183 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • MainStreet Investment Advisors held 67,969 shares of Microsoft worth $25.2M as of Q1 2026.
  • MainStreet Investment Advisors sold 2,553 Microsoft shares in Q1 2026, an estimated $1.07M.
  • Microsoft made up 3.79% of MainStreet Investment Advisors's portfolio in Q1 2026, its #5 holding.
  • MainStreet Investment Advisors first reported a position in Microsoft in Q4 2017 and has held it in 34 quarters since.
  • MainStreet Investment Advisors's Microsoft position peaked at $51.7M in Q4 2021.
  • 6,183 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on MainStreet Investment Advisors's 13F filing for Q1 2026, filed 11 May 2026.