MMPW
MSFT icon

Mitchell McLeod Pugh & Williams’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$18.2M Buy
36,514
+77
+0.2% +$38.3K 3.38% 6
2025
Q1
$13.7M Buy
36,437
+159
+0.4% +$59.7K 2.83% 6
2024
Q4
$15.3M Sell
36,278
-1,689
-4% -$712K 3.21% 6
2024
Q3
$16.3M Buy
37,967
+238
+0.6% +$102K 3.41% 6
2024
Q2
$16.9M Buy
37,729
+259
+0.7% +$116K 3.85% 4
2024
Q1
$15.8M Sell
37,470
-731
-2% -$308K 3.79% 4
2023
Q4
$14.4M Sell
38,201
-573
-1% -$215K 3.8% 4
2023
Q3
$12.2M Buy
38,774
+688
+2% +$217K 3.61% 4
2023
Q2
$13M Sell
38,086
-417
-1% -$142K 3.75% 4
2023
Q1
$11.1M Buy
38,503
+59
+0.2% +$17K 3.45% 4
2022
Q4
$9.22M Buy
38,444
+1,379
+4% +$331K 3.12% 4
2022
Q3
$8.63M Buy
37,065
+1,544
+4% +$360K 3.32% 3
2022
Q2
$9.12M Buy
35,521
+3
+0% +$771 3.54% 2
2022
Q1
$11M Sell
35,518
-249
-0.7% -$76.8K 3.67% 2
2021
Q4
$12M Sell
35,767
-7
-0% -$2.35K 3.97% 2
2021
Q3
$10.1M Buy
35,774
+3,653
+11% +$1.03M 3.74% 2
2021
Q2
$8.7M Sell
32,121
-505
-2% -$137K 3.35% 2
2021
Q1
$7.69M Sell
32,626
-69
-0.2% -$16.3K 3.22% 2
2020
Q4
$7.27M Buy
32,695
+444
+1% +$98.8K 3.34% 2
2020
Q3
$6.78M Buy
32,251
+835
+3% +$176K 3.47% 2
2020
Q2
$6.39M Sell
31,416
-565
-2% -$115K 3.64% 2
2020
Q1
$5.04M Buy
31,981
+2,718
+9% +$429K 3.89% 2
2019
Q4
$4.62M Buy
29,263
+265
+0.9% +$41.8K 2.9% 2
2019
Q3
$4.03M Sell
28,998
-525
-2% -$73K 2.73% 2
2019
Q2
$3.96M Sell
29,523
-635
-2% -$85.1K 2.71% 2
2019
Q1
$3.56M Buy
30,158
+1,031
+4% +$122K 2.48% 2
2018
Q4
$2.96M Sell
29,127
-269
-0.9% -$27.3K 2.37% 2
2018
Q3
$3.36M Sell
29,396
-2,105
-7% -$241K 2.26% 2
2018
Q2
$3.11M Sell
31,501
-450
-1% -$44.4K 2.19% 2
2018
Q1
$2.92M Sell
31,951
-647
-2% -$59K 2.09% 2
2017
Q4
$2.79M Buy
32,598
+487
+2% +$41.7K 1.93% 4
2017
Q3
$2.39M Hold
32,111
1.76% 4
2017
Q2
$2.21M Buy
32,111
+7,860
+32% +$542K 1.68% 5
2017
Q1
$1.6M Buy
24,251
+160
+0.7% +$10.5K 1.25% 14
2016
Q4
$1.5M Buy
24,091
+1,080
+5% +$67.1K 1.21% 15
2016
Q3
$1.33M Buy
23,011
+1,677
+8% +$96.6K 1.16% 18
2016
Q2
$1.09M Buy
21,334
+400
+2% +$20.5K 0.99% 27
2016
Q1
$1.16M Buy
20,934
+279
+1% +$15.4K 1.12% 21
2015
Q4
$1.15M Hold
20,655
1.14% 23
2015
Q3
$914K Hold
20,655
0.94% 32
2015
Q2
$912K Buy
20,655
+400
+2% +$17.7K 0.84% 39
2015
Q1
$823K Buy
20,255
+75
+0.4% +$3.05K 0.75% 43
2014
Q4
$937K Buy
+20,180
New +$937K 0.87% 37