John G. Ullman & Associates’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
$10.7M Sell
29,035
-2,276
-7% -$952K 1.42% 21
2025
Q4
$15.1M Sell
31,311
-648
-2% -$325K 2.02% 10
2025
Q3
$16.6M Sell
31,959
-189
-0.6% -$96.4K 2.23% 11
2025
Q2
$16M Sell
32,148
-142
-0.4% -$61.7K 2.37% 10
2025
Q1
$12.1M Buy
32,290
+309
+1% +$126K 1.87% 13
2024
Q4
$13.5M Sell
31,981
-1,595
-5% -$679K 1.98% 11
2024
Q3
$14.4M Sell
33,576
-997
-3% -$426K 2.08% 10
2024
Q2
$15.5M Sell
34,573
-173
-0.5% -$73.1K 2.36% 10
2024
Q1
$14.6M Sell
34,746
-400
-1% -$162K 2.24% 11
2023
Q4
$13.2M Buy
35,146
+68
+0.2% +$24.2K 2.1% 12
2023
Q3
$11.1M Sell
35,078
-173
-0.5% -$57.2K 1.81% 14
2023
Q2
$12M Sell
35,251
-633
-2% -$198K 1.85% 12
2023
Q1
$10.3M Sell
35,884
-929
-3% -$237K 1.61% 17
2022
Q4
$8.83M Sell
36,813
-291
-0.8% -$69.8K 1.41% 19
2022
Q3
$8.64M Sell
37,104
-150
-0.4% -$39.6K 1.51% 19
2022
Q2
$9.57M Sell
37,254
-383
-1% -$104K 1.54% 19
2022
Q1
$11.6M Buy
37,637
+40
+0.1% +$12K 1.61% 20
2021
Q4
$12.6M Sell
37,597
-468
-1% -$152K 1.74% 18
2021
Q3
$10.7M Sell
38,065
-555
-1% -$161K 1.46% 25
2021
Q2
$10.5M Sell
38,620
-1,000
-3% -$254K 1.36% 29
2021
Q1
$9.34M Sell
39,620
-725
-2% -$168K 1.25% 32
2020
Q4
$8.97M Sell
40,345
-993
-2% -$214K 1.39% 26
2020
Q3
$8.7M Sell
41,338
-2,447
-6% -$514K 1.8% 19
2020
Q2
$8.91M Buy
43,785
+303
+0.7% +$55K 2.17% 17
2020
Q1
$6.86M Sell
43,482
-14,105
-24% -$2.32M 1.82% 17
2019
Q4
$9.08M Sell
57,587
-12,281
-18% -$1.8M 1.56% 19
2019
Q3
$9.71M Sell
69,868
-330
-0.5% -$45.4K 1.76% 20
2019
Q2
$9.4M Sell
70,198
-26,571
-27% -$3.37M 1.65% 19
2019
Q1
$11.4M Sell
96,769
-1,110
-1% -$121K 2.07% 13
2018
Q4
$9.94M Sell
97,879
-2,583
-3% -$277K 2.01% 15
2018
Q3
$11.5M Sell
100,462
-875
-0.9% -$94.9K 2.09% 14
2018
Q2
$9.99M Sell
101,337
-702
-0.7% -$68K 1.89% 15
2018
Q1
$9.31M Sell
102,039
-916
-0.9% -$83.8K 1.8% 17
2017
Q4
$8.81M Sell
102,955
-1,350
-1% -$111K 1.76% 17
2017
Q3
$7.77M Sell
104,305
-1,116
-1% -$81.5K 1.52% 24
2017
Q2
$7.27M Sell
105,421
-1,471
-1% -$101K 1.44% 23
2017
Q1
$7.04M Sell
106,892
-1,975
-2% -$127K 1.46% 24
2016
Q4
$6.76M Sell
108,867
-2,325
-2% -$140K 1.42% 22
2016
Q3
$6.41M Sell
111,192
-1,675
-1% -$94.5K 1.32% 24
2016
Q2
$5.78M Sell
112,867
-2,150
-2% -$112K 1.19% 28
2016
Q1
$6.35M Sell
115,017
-4,800
-4% -$252K 1.49% 20
2015
Q4
$6.65M Sell
119,817
-4,050
-3% -$213K 1.47% 23
2015
Q3
$5.48M Sell
123,867
-5,970
-5% -$268K 1.3% 23
2015
Q2
$5.73M Sell
129,837
-5,863
-4% -$268K 1.08% 25
2015
Q1
$5.52M Sell
135,700
-2,305
-2% -$100K 1.05% 26
2014
Q4
$6.41M Sell
138,005
-1,550
-1% -$72.8K 1.21% 23
2014
Q3
$6.47M Sell
139,555
-105,294
-43% -$4.7M 1.24% 23
2014
Q2
$10.2M Sell
244,849
-5,700
-2% -$231K 1.86% 15
2014
Q1
$10.3M Sell
250,549
-11,135
-4% -$418K 1.9% 16
2013
Q4
$9.79M Sell
261,684
-4,300
-2% -$156K 1.87% 14
2013
Q3
$8.85M Sell
265,984
-1,406
-0.5% -$46.3K 1.8% 15
2013
Q2
$9.24M Buy
+267,390
New +$8.76M 1.93% 12

Other funds holding MSFT