Main Street Research’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$25.8M Buy
69,182
+1,640
+2% +$664K 1.22% 29
2026
Q1
$25M Sell
67,542
-100,665
-60% -$42.1M 1.45% 28
2025
Q4
$81.3M Buy
168,207
+43
+0% +$21.5K 4.65% 3
2025
Q3
$87.1M Buy
168,164
+73,462
+78% +$37.5M 4.71% 3
2025
Q2
$47.1M Sell
94,702
-38,919
-29% -$16.9M 2.93% 15
2025
Q1
$50.2M Buy
133,621
+3,859
+3% +$1.57M 3.28% 10
2024
Q4
$54.7M Buy
129,762
+4,339
+3% +$1.85M 3.41% 10
2024
Q3
$54M Buy
125,423
+2,722
+2% +$1.16M 3.4% 8
2024
Q2
$54.8M Buy
122,701
+3,525
+3% +$1.49M 3.62% 7
2024
Q1
$50.1M Buy
119,176
+342
+0.3% +$138K 3.41% 8
2023
Q4
$44.7M Buy
118,834
+2,230
+2% +$794K 3.59% 6
2023
Q3
$36.8M Buy
116,604
+55,490
+91% +$18.3M 3.79% 5
2023
Q2
$20.8M Buy
61,114
+806
+1% +$253K 3.32% 11
2023
Q1
$17.4M Buy
60,308
+44,612
+284% +$11.4M 3.43% 10
2022
Q4
$3.76M Buy
15,696
+996
+7% +$239K 0.92% 16
2022
Q3
$3.42M Buy
14,700
+3,878
+36% +$1.02M 0.75% 17
2022
Q2
$2.78M Sell
10,822
-95,521
-90% -$25.9M 0.73% 17
2022
Q1
$32.8M Sell
106,343
-40,052
-27% -$12M 3.08% 8
2021
Q4
$49.2M Buy
146,395
+5,316
+4% +$1.72M 3.8% 4
2021
Q3
$39.8M Buy
141,079
+6,051
+4% +$1.76M 3.48% 6
2021
Q2
$36.6M Buy
135,028
+12,299
+10% +$3.13M 2.94% 6
2021
Q1
$28.9M Buy
122,729
+7,849
+7% +$1.82M 2.72% 9
2020
Q4
$25.6M Buy
114,880
+7,709
+7% +$1.66M 2.75% 7
2020
Q3
$22.5M Buy
107,171
+3,772
+4% +$792K 2.87% 6
2020
Q2
$21M Buy
103,399
+7,220
+8% +$1.31M 3.3% 5
2020
Q1
$15.2M Buy
96,179
+3,942
+4% +$648K 3.72% 7
2019
Q4
$14.5M Buy
92,237
+81,844
+787% +$12M 2.29% 22
2019
Q3
$1.45M Buy
10,393
+233
+2% +$32K 0.27% 42
2019
Q2
$1.36M Sell
10,160
-32
-0.3% -$4.06K 0.31% 36
2019
Q1
$1.2M Buy
10,192
+542
+6% +$59.1K 0.38% 31
2018
Q4
$980K Sell
9,650
-10,488
-52% -$1.12M 0.38% 30
2018
Q3
$2.3M Buy
20,138
+5,571
+38% +$604K 0.33% 44
2018
Q2
$1.44M Sell
14,567
-183
-1% -$17.7K 0.22% 48
2018
Q1
$1.35M Buy
14,750
+4,789
+48% +$438K 0.21% 50
2017
Q4
$852K Buy
9,961
+1,580
+19% +$130K 0.13% 61
2017
Q3
$624K Sell
8,381
-2,640
-24% -$193K 0.1% 66
2017
Q2
$760K Buy
11,021
+2,673
+32% +$183K 0.12% 70
2017
Q1
$550K Sell
8,348
-988
-11% -$63.3K 0.1% 78
2016
Q4
$580K Buy
9,336
+2,774
+42% +$167K 0.11% 76
2016
Q3
$378K Sell
6,562
-254
-4% -$14.3K 0.07% 84
2016
Q2
$349K Buy
6,816
+1,423
+26% +$73.9K 0.07% 84
2016
Q1
$298K Buy
5,393
+345
+7% +$18.1K 0.08% 79
2015
Q4
$280K Hold
5,048
0.06% 101
2015
Q3
$266K Sell
5,048
-456
-8% -$20.5K 0.06% 105
2015
Q2
$243K Buy
5,504
+45
+0.8% +$2.05K 0.05% 129
2015
Q1
$222K Buy
5,459
+1,099
+25% +$47.8K 0.05% 129
2014
Q4
$203K Buy
+4,360
New +$205K 0.04% 133
2014
Q1
Sell
-13,278
Closed -$497K 142
2013
Q4
$497K Buy
13,278
+383
+3% +$13.9K 0.12% 101
2013
Q3
$429K Sell
12,895
-3,492
-21% -$115K 0.12% 100
2013
Q2
$566K Buy
+16,387
New +$537K 0.17% 92

Other funds holding MSFT

Main Street Research's MSFT Position: Q2 2026 in Review

Main Street Research increased its Microsoft (MSFT) stake by 2.4% in Q2 2026, buying an estimated $664K and bringing the position to 69,182 shares worth $25.8M. The position accounts for 1.22% of the portfolio, ranked #29.

Main Street Research first reported a position in MSFT in Q2 2013 and has held it in 50 quarters since. The position peaked at $87.1M in Q3 2025. 2,892 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Main Street Research held 69,182 shares of Microsoft worth $25.8M as of Q2 2026.
  • Main Street Research bought 1,640 Microsoft shares in Q2 2026, an estimated $664K.
  • Microsoft made up 1.22% of Main Street Research's portfolio in Q2 2026, its #29 holding.
  • Main Street Research first reported a position in Microsoft in Q2 2013 and has held it in 50 quarters since.
  • Main Street Research's Microsoft position peaked at $87.1M in Q3 2025.
  • 2,892 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Main Street Research's 13F filing for Q2 2026, filed 29 Jul 2026.