Oakmont Corp’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
$65.9M Buy
177,897
+6,797
+4% +$2.84M 12.51% 2
2025
Q4
$82.7M Buy
171,100
+2,354
+1% +$1.18M 14.31% 2
2025
Q3
$87.4M Sell
168,746
-43,059
-20% -$22M 15.62% 1
2025
Q2
$105M Sell
211,805
-789
-0.4% -$343K 18.45% 1
2025
Q1
$79.8M Sell
212,594
-31,088
-13% -$12.7M 15.75% 1
2024
Q4
$103M Buy
243,682
+16,075
+7% +$6.85M 17.96% 1
2024
Q3
$93.4M Buy
227,607
+17,194
+8% +$7.35M 17.96% 1
2024
Q2
$94M Buy
210,413
+31,903
+18% +$13.5M 20.69% 1
2024
Q1
$75.1M Sell
178,510
-12,237
-6% -$4.95M 18.38% 1
2023
Q4
$71.7M Sell
190,747
-9,790
-5% -$3.48M 18.83% 1
2023
Q3
$63.3M Sell
200,537
-226,170
-53% -$74.7M 18.1% 1
2023
Q2
$145M Sell
426,707
-160
-0% -$50.1K 18.56% 1
2023
Q1
$123M Hold
426,867
16.48% 1
2022
Q4
$102M Hold
426,867
16.4% 1
2022
Q3
$99.4M Buy
426,867
+1,660
+0.4% +$438K 15.54% 2
2022
Q2
$109M Sell
425,207
-2,352
-0.6% -$638K 15.08% 2
2022
Q1
$132M Hold
427,559
11.97% 2
2021
Q4
$144M Hold
427,559
11.4% 4
2021
Q3
$121M Hold
427,559
9.34% 4
2021
Q2
$116M Hold
427,559
8.7% 4
2021
Q1
$101M Hold
427,559
8.86% 4
2020
Q4
$95.1M Buy
427,559
+1,460
+0.3% +$314K 8.45% 4
2020
Q3
$89.6M Hold
426,099
9.3% 4
2020
Q2
$86.7M Sell
426,099
-304
-0.1% -$55.2K 11.3% 3
2020
Q1
$67.2M Sell
426,403
-1,957
-0.5% -$322K 12.4% 3
2019
Q4
$67.6M Sell
428,360
-68,063
-14% -$10M 10.34% 4
2019
Q3
$69M Hold
496,423
10.65% 4
2019
Q2
$66.5M Hold
496,423
10.1% 3
2019
Q1
$58.5M Buy
496,423
+221
+0% +$24.1K 8.24% 4
2018
Q4
$50.4M Sell
496,202
-11,175
-2% -$1.2M 7.92% 4
2018
Q3
$58M Hold
507,377
7.55% 6
2018
Q2
$50M Buy
507,377
+504,377
+16,813% +$48.9M 6.65% 7
2018
Q1
$274K Hold
3,000
0.04% 16
2017
Q4
$257K Hold
3,000
0.04% 15
2017
Q3
$223K Hold
3,000
0.04% 16
2017
Q2
$207K Buy
+3,000
New +$206K 0.04% 16

Other funds holding MSFT

Oakmont Corp's MSFT Position: Q1 2026 in Review

Oakmont Corp increased its Microsoft (MSFT) stake by 4% in Q1 2026, buying an estimated $2.84M and bringing the position to 177,897 shares worth $65.9M. The position accounts for 12.51% of the portfolio, ranked #2.

Oakmont Corp first reported a position in MSFT in Q2 2017 and has held it in 36 quarters since. The position peaked at $145M in Q2 2023. 6,183 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Oakmont Corp held 177,897 shares of Microsoft worth $65.9M as of Q1 2026.
  • Oakmont Corp bought 6,797 Microsoft shares in Q1 2026, an estimated $2.84M.
  • Microsoft made up 12.51% of Oakmont Corp's portfolio in Q1 2026, its #2 holding.
  • Oakmont Corp first reported a position in Microsoft in Q2 2017 and has held it in 36 quarters since.
  • Oakmont Corp's Microsoft position peaked at $145M in Q2 2023.
  • 6,183 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Oakmont Corp's 13F filing for Q1 2026, filed 12 May 2026.