Carderock Capital Management’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12.2M Buy
24,469
+651
+3% +$324K 3.12% 2
2025
Q1
$8.94M Sell
23,818
-6,110
-20% -$2.29M 2.37% 14
2024
Q4
$12.6M Sell
29,928
-1,422
-5% -$599K 3.16% 2
2024
Q3
$13.5M Buy
31,350
+71
+0.2% +$30.6K 3.18% 2
2024
Q2
$14M Buy
31,279
+316
+1% +$141K 3.66% 1
2024
Q1
$13M Sell
30,963
-3,367
-10% -$1.42M 3.65% 1
2023
Q4
$12.9M Buy
34,330
+1,143
+3% +$430K 3.56% 3
2023
Q3
$10.5M Sell
33,187
-368
-1% -$116K 3.52% 3
2023
Q2
$11.4M Sell
33,555
-123
-0.4% -$41.9K 3.54% 3
2023
Q1
$9.71M Sell
33,678
-404
-1% -$116K 3.38% 3
2022
Q4
$8.17M Buy
34,082
+620
+2% +$149K 3.39% 5
2022
Q3
$7.79M Sell
33,462
-1,705
-5% -$397K 3.98% 4
2022
Q2
$9.03M Sell
35,167
-937
-3% -$241K 3.77% 4
2022
Q1
$11.1M Sell
36,104
-11,052
-23% -$3.41M 3.59% 2
2021
Q4
$15.9M Buy
47,156
+3,458
+8% +$1.16M 3.81% 2
2021
Q3
$12.3M Buy
43,698
+724
+2% +$204K 3.47% 2
2021
Q2
$11.6M Buy
42,974
+1,318
+3% +$357K 3.19% 4
2021
Q1
$9.82M Sell
41,656
-4,324
-9% -$1.02M 2.93% 4
2020
Q4
$10.2M Buy
45,980
+182
+0.4% +$40.5K 3.09% 5
2020
Q3
$9.63M Buy
45,798
+704
+2% +$148K 3.25% 4
2020
Q2
$9.18M Buy
45,094
+395
+0.9% +$80.4K 3.38% 2
2020
Q1
$7.05M Sell
44,699
-2,624
-6% -$414K 3.23% 3
2019
Q4
$7.46M Buy
47,323
+175
+0.4% +$27.6K 2.5% 6
2019
Q3
$6.56M Buy
47,148
+1,895
+4% +$263K 2.41% 9
2019
Q2
$6.06M Sell
45,253
-120
-0.3% -$16.1K 2.29% 12
2019
Q1
$5.35M Buy
45,373
+17,520
+63% +$2.07M 2.18% 15
2018
Q4
$2.83M Buy
27,853
+363
+1% +$36.9K 1.46% 37
2018
Q3
$3.14M Buy
27,490
+52
+0.2% +$5.95K 1.24% 42
2018
Q2
$2.71M Buy
27,438
+23,976
+693% +$2.36M 1.17% 43
2018
Q1
$316K Sell
3,462
-545
-14% -$49.7K 0.14% 71
2017
Q4
$343K Sell
4,007
-10
-0.2% -$856 0.15% 70
2017
Q3
$299K Buy
4,017
+36
+0.9% +$2.68K 0.13% 71
2017
Q2
$274K Buy
3,981
+26
+0.7% +$1.79K 0.12% 73
2017
Q1
$260K Buy
3,955
+722
+22% +$47.5K 0.12% 73
2016
Q4
$201K Buy
+3,233
New +$201K 0.1% 77
2014
Q2
Sell
-3,089
Closed -$127K 172
2014
Q1
$127K Buy
+3,089
New +$127K 0.06% 106