Skip to content
Guess what? Valuesider just got better: smarter and more intuitive.
Microsoft Corp

MSFT

Microsoft Corp

Microsoft Corp historical holders

total: 54

Dodge & Cox Stock Fund Microsoft Corp transactions over time

Total transactions:
21
New positions:
1
Added:
3
Reduced:
17
Held since:
2019 Q3
Held for:
27 quarters
Latest activity:
2026 Q1
Dodge & Cox Stock Fund has been an institutional investor in Microsoft Corp (MSFT) since 2019 Q3. According to 2026 Q1 report, Dodge & Cox Stock Fund holds 7,653,900 shares with a market value of roughly $2.83B representing 2.47% of their equity portfolio. The fund/company first acquired MSFT in 2019 Q3, initially purchasing about 15.37M shares. Since the initial investment, Dodge & Cox Stock Fund has made 20 more transactions in this position.

Does Dodge & Cox Stock Fund still hold MSFT?

Yes, Dodge & Cox Stock Fund continues to hold Microsoft Corp (MSFT). According to their 2026 Q1 report, they maintain a position of 7,653,900 shares valued at approximately $2.83B, representing 2.47% of their equity portfolio.

When did Dodge & Cox Stock Fund first invest in MSFT?

Dodge & Cox Stock Fund first invested in Microsoft Corp (MSFT) in 2019 Q3 at the reported quarter-end price of $139.03 per share, acquiring 15,370,100 shares in their initial purchase.

What is Dodge & Cox Stock Fund's average cost basis for MSFT?

Based on historical transaction data, Dodge & Cox Stock Fund's estimated cost basis for Microsoft Corp (MSFT) is approximately $182.45 per share. This represents their average reported price* across all buy transactions.

Estimated cost basis*

Weighted AVG buy price:
$182.45
Weighted AVG sell price:
$262.42

MSFT transactions history by Dodge & Cox Stock Fund

21 results
Period % of
portfolio
Shares
held after*
Reported
price*
Value* % (shares)
of activity
% change
to portfolio
2026 Q1
2.47%
7,653,900
$370.17
$2,833,244,163
+66.74% (+3,063,600)
+0.99%
2025 Q4
1.86%
4,590,300
$483.62
$2,219,960,886
-6.52% (-320,400)
-0.13%
2025 Q3
2.12%
4,910,700
$517.95
$2,543,497,065
-3.25% (-164,900)
-0.07%
2025 Q2
2.15%
5,075,600
$497.41
$2,524,654,196
-13.07% (-762,900)
-0.33%
2025 Q1
1.93%
5,838,500
$375.39
$2,191,714,515
-2.05% (-122,200)
-0.04%
2024 Q4
2.25%
5,960,700
$421.50
$2,512,435,050
-0.10% (-5,900)
-0%
2024 Q3
2.22%
5,966,600
$430.30
$2,567,427,980
-3.31% (-204,000)
-0.08%
2024 Q1
2.37%
6,170,600
$420.72
$2,596,094,832
-12.27% (-863,100)
-0.36%
2023 Q4
2.62%
7,033,700
$376.04
$2,644,952,548
-1.71% (-122,200)
-0.05%
2023 Q3
2.44%
7,155,900
$315.75
$2,259,475,425
-1.48% (-107,200)
-0.04%
2023 Q2
2.67%
$340.54
-2.18% (-161,500)
2022 Q4
2.02%
$239.82
+13.05% (+857,200)
2022 Q3
1.94%
$232.90
+14.93% (+853,000)
2022 Q2
1.72%
$256.83
-5.72% (-347,000)
2021 Q4
2.11%
$336.32
-17.81% (-1,313,600)
2021 Q1
2.14%
$235.77
-6.79% (-537,200)
2020 Q4
2.49%
$222.42
-8.46% (-731,500)
2020 Q3
2.99%
$210.33
-16.32% (-1,685,900)
2020 Q2
3.51%
$203.51
-10.24% (-1,178,500)
2020 Q1
3.53%
$157.71
-25.13% (-3,862,000)
2019 Q3
3.09%
$139.03
new
* Shares, change to shares, sold shares, shares held after: split-adjusted.
* Reported price: this doesn't represent the actual buy or sell price. It is the split-adjusted price of the security as of the last day of the reported period.
If the security is completely sold out, we show the reported split-adjusted price prior to the actual period.
* Estimated cost basis: based on "Reported price*" (not earlier than 2013 Q2). Calculation starts from the latest "new buy" activity to the latest "close out" activity (if any).
* Value or Price: If the security is completely sold out, we show the reported value (or price) prior to the actual period.
* New buy or own: this means there is no earlier reporting (for us or in general). So we can't know if the actual purchase of the security happened at the reported period or earlier.