Main Street Financial Solutions’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
$11M Sell
29,828
-126
-0.4% -$52.7K 0.8% 24
2025
Q4
$14.5M Sell
29,954
-22,304
-43% -$11.2M 1.08% 17
2025
Q3
$27.1M Buy
52,258
+7,205
+16% +$3.68M 1.73% 8
2025
Q2
$22.4M Buy
45,053
+19,845
+79% +$8.62M 1.63% 9
2025
Q1
$9.46M Sell
25,208
-12,478
-33% -$5.09M 0.82% 26
2024
Q4
$15.9M Buy
37,686
+12,887
+52% +$5.49M 1.57% 12
2024
Q3
$10.7M Sell
24,799
-3,100
-11% -$1.33M 0.98% 19
2024
Q2
$12.5M Buy
27,899
+3,820
+16% +$1.61M 1.17% 15
2024
Q1
$10.1M Buy
24,079
+1,309
+6% +$530K 1.08% 18
2023
Q4
$8.56M Sell
22,770
-123
-0.5% -$43.8K 1.11% 20
2023
Q3
$7.23M Sell
22,893
-9
-0% -$2.97K 1.02% 21
2023
Q2
$7.8M Buy
22,902
+655
+3% +$205K 1.05% 21
2023
Q1
$6.42M Buy
22,247
+1,235
+6% +$315K 0.94% 20
2022
Q4
$5.04M Sell
21,012
-212
-1% -$50.9K 0.79% 24
2022
Q3
$4.93M Buy
21,224
+251
+1% +$66.3K 0.81% 26
2022
Q2
$5.4M Buy
20,973
+2,823
+16% +$766K 0.7% 33
2022
Q1
$5.6M Buy
18,150
+1,390
+8% +$418K 0.82% 25
2021
Q4
$5.64M Buy
16,760
+342
+2% +$111K 0.8% 25
2021
Q3
$4.63M Buy
16,418
+1,577
+11% +$459K 0.71% 32
2021
Q2
$4.02M Buy
14,841
+933
+7% +$237K 0.65% 34
2021
Q1
$3.28M Buy
13,908
+194
+1% +$45K 0.58% 39
2020
Q4
$3.05M Buy
+13,714
New +$2.95M 0.62% 38

Other funds holding MSFT

Main Street Financial Solutions's MSFT Position: Q1 2026 in Review

Main Street Financial Solutions reduced its Microsoft (MSFT) stake by 0.42% in Q1 2026, selling an estimated $52.7K and leaving 29,828 shares worth $11M. The position accounts for 0.8% of the portfolio, ranked #24.

Main Street Financial Solutions first reported a position in MSFT in Q4 2020 and has held it in 22 quarters since. The position peaked at $27.1M in Q3 2025. 6,191 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Main Street Financial Solutions held 29,828 shares of Microsoft worth $11M as of Q1 2026.
  • Main Street Financial Solutions sold 126 Microsoft shares in Q1 2026, an estimated $52.7K.
  • Microsoft made up 0.8% of Main Street Financial Solutions's portfolio in Q1 2026, its #24 holding.
  • Main Street Financial Solutions first reported a position in Microsoft in Q4 2020 and has held it in 22 quarters since.
  • Main Street Financial Solutions's Microsoft position peaked at $27.1M in Q3 2025.
  • 6,191 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Main Street Financial Solutions's 13F filing for Q1 2026, filed 29 Jul 2026.