HDIM
MSFT icon

Hanson & Doremus Investment Management’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$24.2M Sell
48,649
-132
-0.3% -$65.7K 3.24% 6
2025
Q1
$18.3M Buy
48,781
+5,027
+11% +$1.89M 2.67% 7
2024
Q4
$18.4M Buy
43,754
+3,726
+9% +$1.57M 2.88% 7
2024
Q3
$17.2M Sell
40,028
-1,087
-3% -$468K 2.74% 7
2024
Q2
$18.4M Buy
41,115
+825
+2% +$369K 3.08% 7
2024
Q1
$17M Sell
40,290
-339
-0.8% -$143K 2.92% 7
2023
Q4
$15.3M Sell
40,629
-529
-1% -$199K 2.88% 7
2023
Q3
$13M Sell
41,158
-448
-1% -$141K 2.68% 7
2023
Q2
$14.2M Sell
41,606
-24
-0.1% -$8.17K 2.95% 6
2023
Q1
$12M Sell
41,630
-6,267
-13% -$1.81M 2.67% 8
2022
Q4
$11.5M Buy
47,897
+6,475
+16% +$1.55M 2.47% 6
2022
Q3
$9.65M Buy
41,422
+1,214
+3% +$283K 2.49% 7
2022
Q2
$10.3M Buy
40,208
+593
+1% +$152K 2.52% 7
2022
Q1
$12.2M Buy
39,615
+190
+0.5% +$58.6K 2.63% 7
2021
Q4
$13.3M Buy
39,425
+252
+0.6% +$84.8K 2.84% 7
2021
Q3
$11M Sell
39,173
-2,830
-7% -$798K 2.55% 7
2021
Q2
$8.83M Sell
42,003
-4,675
-10% -$983K 2.64% 7
2021
Q1
$11M Sell
46,678
-377
-0.8% -$88.9K 2.55% 7
2020
Q4
$10.5M Buy
47,055
+5,052
+12% +$1.12M 2.6% 7
2020
Q3
$8.83M Sell
42,003
-2,392
-5% -$503K 2.64% 7
2020
Q2
$9.04M Sell
44,395
-11,481
-21% -$2.34M 2.86% 7
2020
Q1
$8.81M Buy
55,876
+7,218
+15% +$1.14M 3% 5
2019
Q4
$7.67M Sell
48,658
-257
-0.5% -$40.5K 2.2% 6
2019
Q3
$6.8M Sell
48,915
-2,577
-5% -$358K 2.11% 7
2019
Q2
$6.9M Sell
51,492
-2,468
-5% -$331K 2.19% 7
2019
Q1
$6.36M Sell
53,960
-550
-1% -$64.9K 2.1% 6
2018
Q4
$5.54M Sell
54,510
-3,053
-5% -$310K 2% 6
2018
Q3
$6.58M Sell
57,563
-768
-1% -$87.8K 2.06% 5
2018
Q2
$5.73M Sell
58,331
-13,003
-18% -$1.28M 1.88% 7
2018
Q1
$6.51M Buy
71,334
+9,846
+16% +$899K 2.02% 6
2017
Q4
$5.26M Sell
61,488
-1,933
-3% -$165K 1.75% 7
2017
Q3
$4.72M Sell
63,421
-1,405
-2% -$105K 1.65% 7
2017
Q2
$4.47M Sell
64,826
-2,294
-3% -$158K 1.65% 8
2017
Q1
$4.42M Sell
67,120
-1,445
-2% -$95.2K 1.77% 9
2016
Q4
$4.26M Sell
68,565
-1,183
-2% -$73.5K 1.84% 11
2016
Q3
$4.02M Sell
69,748
-1,470
-2% -$84.7K 1.86% 10
2016
Q2
$3.64M Sell
71,218
-891
-1% -$45.6K 1.65% 9
2016
Q1
$3.98M Sell
72,109
-2,032
-3% -$112K 1.8% 8
2015
Q4
$4.11M Sell
74,141
-1,016
-1% -$56.4K 1.87% 8
2015
Q3
$3.33M Sell
75,157
-2,255
-3% -$99.8K 1.6% 11
2015
Q2
$3.42M Buy
77,412
+60
+0.1% +$2.65K 1.46% 11
2015
Q1
$3.15M Sell
77,352
-387
-0.5% -$15.7K 1.33% 15
2014
Q4
$3.61M Buy
77,739
+1,300
+2% +$60.4K 1.55% 13
2014
Q3
$3.54M Sell
76,439
-595
-0.8% -$27.6K 1.61% 13
2014
Q2
$3.21M Sell
77,034
-7,150
-8% -$298K 1.48% 13
2014
Q1
$3.45M Sell
84,184
-735
-0.9% -$30.1K 1.63% 11
2013
Q4
$3.18M Sell
84,919
-8,393
-9% -$314K 1.53% 15
2013
Q3
$3.11M Buy
93,312
+555
+0.6% +$18.5K 1.57% 11
2013
Q2
$3.2M Buy
+92,757
New +$3.2M 1.75% 11