Grandfield & Dodd’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$116M Sell
232,670
-4,328
-2% -$2.15M 6.78% 1
2025
Q1
$89M Sell
236,998
-720
-0.3% -$270K 5.52% 1
2024
Q4
$100M Sell
237,718
-2,839
-1% -$1.2M 6.18% 1
2024
Q3
$104M Sell
240,557
-3,829
-2% -$1.65M 6.13% 1
2024
Q2
$109M Sell
244,386
-2,898
-1% -$1.3M 6.92% 1
2024
Q1
$104M Sell
247,284
-2,314
-0.9% -$974K 6.57% 1
2023
Q4
$93.9M Sell
249,598
-4,555
-2% -$1.71M 6.49% 1
2023
Q3
$80.2M Sell
254,153
-4,753
-2% -$1.5M 5.9% 1
2023
Q2
$88.2M Sell
258,906
-7,501
-3% -$2.55M 6.16% 1
2023
Q1
$76.8M Sell
266,407
-3,603
-1% -$1.04M 5.37% 1
2022
Q4
$64.8M Sell
270,010
-5,117
-2% -$1.23M 4.74% 1
2022
Q3
$64.1M Sell
275,127
-6,389
-2% -$1.49M 5.23% 1
2022
Q2
$72.3M Sell
281,516
-9,828
-3% -$2.52M 5.69% 1
2022
Q1
$89.8M Sell
291,344
-6,249
-2% -$1.93M 6.1% 1
2021
Q4
$100M Sell
297,593
-9,243
-3% -$3.11M 6.44% 1
2021
Q3
$86.5M Sell
306,836
-5,998
-2% -$1.69M 6.04% 1
2021
Q2
$84.8M Sell
312,834
-3,175
-1% -$860K 5.86% 1
2021
Q1
$74.5M Sell
316,009
-9,198
-3% -$2.17M 5.57% 1
2020
Q4
$72.3M Sell
325,207
-10,270
-3% -$2.28M 5.68% 1
2020
Q3
$70.6M Sell
335,477
-8,211
-2% -$1.73M 6.36% 1
2020
Q2
$69.9M Sell
343,688
-9,960
-3% -$2.03M 6.77% 1
2020
Q1
$55.8M Sell
353,648
-40,511
-10% -$6.39M 6.58% 1
2019
Q4
$62.2M Buy
394,159
+683
+0.2% +$108K 5.66% 1
2019
Q3
$54.7M Sell
393,476
-3,018
-0.8% -$420K 5.38% 1
2019
Q2
$53.1M Sell
396,494
-6,416
-2% -$859K 5.25% 1
2019
Q1
$47.5M Sell
402,910
-44
-0% -$5.19K 4.95% 1
2018
Q4
$40.9M Sell
402,954
-6,649
-2% -$675K 4.84% 1
2018
Q3
$46.8M Sell
409,603
-9,405
-2% -$1.08M 4.83% 1
2018
Q2
$41.3M Sell
419,008
-16,664
-4% -$1.64M 4.54% 1
2018
Q1
$39.8M Sell
435,672
-31,811
-7% -$2.9M 4.44% 1
2017
Q4
$40M Sell
467,483
-20,107
-4% -$1.72M 4.27% 1
2017
Q3
$36.3M Sell
487,590
-24,980
-5% -$1.86M 4.08% 1
2017
Q2
$35.3M Sell
512,570
-19,026
-4% -$1.31M 4.17% 1
2017
Q1
$35M Sell
531,596
-13,092
-2% -$862K 4.32% 1
2016
Q4
$33.8M Sell
544,688
-5,132
-0.9% -$319K 4.39% 1
2016
Q3
$31.7M Sell
549,820
-3,950
-0.7% -$228K 4.16% 1
2016
Q2
$28.3M Sell
553,770
-1,118
-0.2% -$57.2K 3.97% 1
2016
Q1
$30.6M Buy
554,888
+3,279
+0.6% +$181K 4.44% 2
2015
Q4
$30.6M Sell
551,609
-76
-0% -$4.22K 4.65% 2
2015
Q3
$24.4M Buy
551,685
+3,902
+0.7% +$173K 4.1% 2
2015
Q2
$24.2M Buy
547,783
+2,391
+0.4% +$106K 3.7% 1
2015
Q1
$22.2M Buy
545,392
+9,648
+2% +$392K 3.39% 2
2014
Q4
$24.9M Sell
535,744
-8,948
-2% -$416K 3.85% 1
2014
Q3
$25.3M Buy
544,692
+5,516
+1% +$256K 3.97% 1
2014
Q2
$22.5M Sell
539,176
-6,599
-1% -$275K 3.39% 2
2014
Q1
$22.4M Buy
545,775
+6,338
+1% +$260K 3.51% 2
2013
Q4
$20.2M Buy
539,437
+2,262
+0.4% +$84.6K 3.28% 3
2013
Q3
$17.9M Buy
537,175
+1,761
+0.3% +$58.6K 3.19% 3
2013
Q2
$18.5M Buy
+535,414
New +$18.5M 3.5% 2