DJSG
MSFT icon

D.J. St. Germain’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$40.9M Buy
82,311
+1,808
+2% +$899K 1.77% 10
2025
Q1
$30.2M Sell
80,503
-1,245
-2% -$467K 1.42% 13
2024
Q4
$34.5M Buy
81,748
+809
+1% +$341K 1.57% 12
2024
Q3
$34.8M Sell
80,939
-2,558
-3% -$1.1M 1.6% 10
2024
Q2
$37.3M Sell
83,497
-1,504
-2% -$672K 1.81% 9
2024
Q1
$35.8M Sell
85,001
-687
-0.8% -$289K 1.75% 11
2023
Q4
$32.2M Buy
85,688
+202
+0.2% +$76K 1.68% 11
2023
Q3
$27M Sell
85,486
-3,776
-4% -$1.19M 1.52% 13
2023
Q2
$30.4M Buy
+89,262
New +$30.4M 1.61% 10
2022
Q4
$12.6M Buy
140,190
+52,293
+59% +$4.71M 4.24% 5
2022
Q3
$22.6M Hold
87,897
1.49% 16
2022
Q2
$22.6M Buy
87,897
+563
+0.6% +$145K 1.49% 16
2022
Q1
$26.9M Sell
87,334
-5,730
-6% -$1.77M 1.51% 17
2021
Q4
$31.3M Buy
93,064
+1,797
+2% +$604K 1.72% 14
2021
Q3
$25.7M Sell
91,267
-1,602
-2% -$452K 1.58% 15
2021
Q2
$25.2M Sell
92,869
-1,513
-2% -$410K 1.58% 14
2021
Q1
$22.3M Sell
94,382
-489
-0.5% -$115K 1.5% 19
2020
Q4
$21.1M Sell
94,871
-918
-1% -$204K 1.51% 19
2020
Q3
$20.1M Sell
95,789
-1,164
-1% -$245K 1.63% 15
2020
Q2
$19.7M Sell
96,953
-146
-0.2% -$29.7K 1.73% 14
2020
Q1
$15.3M Sell
97,099
-10,830
-10% -$1.71M 1.51% 19
2019
Q4
$17M Buy
107,929
+70,649
+190% +$11.1M 1.43% 19
2019
Q3
$5.18M Buy
37,280
+6
+0% +$834 0.56% 50
2019
Q2
$4.99M Sell
37,274
-1
-0% -$134 0.54% 51
2019
Q1
$4.4M Sell
37,275
-525
-1% -$61.9K 0.48% 54
2018
Q4
$3.84M Buy
37,800
+3,407
+10% +$346K 0.46% 59
2018
Q3
$3.93M Buy
34,393
+2,992
+10% +$342K 0.44% 54
2018
Q2
$3.1M Sell
31,401
-7,707
-20% -$760K 0.37% 58
2018
Q1
$3.57M Buy
39,108
+827
+2% +$75.5K 0.45% 57
2017
Q4
$3.28M Buy
38,281
+1,507
+4% +$129K 0.39% 61
2017
Q3
$2.74M Buy
36,774
+1,896
+5% +$141K 0.34% 62
2017
Q2
$2.4M Sell
34,878
-18,052
-34% -$1.24M 0.32% 60
2017
Q1
$3.49M Buy
52,930
+1,122
+2% +$73.9K 0.49% 56
2016
Q4
$3.22M Buy
51,808
+759
+1% +$47.2K 0.44% 57
2016
Q3
$2.94M Buy
51,049
+480
+0.9% +$27.6K 0.41% 60
2016
Q2
$2.59M Sell
50,569
-1,181
-2% -$60.4K 0.36% 62
2016
Q1
$2.86M Sell
51,750
-1,003
-2% -$55.4K 0.41% 58
2015
Q4
$2.93M Buy
52,753
+448
+0.9% +$24.9K 0.44% 56
2015
Q3
$2.32M Sell
52,305
-364
-0.7% -$16.1K 0.39% 54
2015
Q2
$2.33M Buy
52,669
+275
+0.5% +$12.1K 0.35% 53
2015
Q1
$2.13M Buy
52,394
+239
+0.5% +$9.72K 0.31% 57
2014
Q4
$2.42M Buy
52,155
+79
+0.2% +$3.67K 0.35% 54
2014
Q3
$2.41M Buy
52,076
+925
+2% +$42.9K 0.36% 55
2014
Q2
$2.13M Sell
51,151
-1,085
-2% -$45.2K 0.31% 55
2014
Q1
$2.14M Sell
52,236
-15,910
-23% -$652K 0.33% 52
2013
Q4
$2.55M Sell
68,146
-24,866
-27% -$930K 0.37% 52
2013
Q3
$3.1M Sell
93,012
-534,679
-85% -$17.8M 0.5% 44
2013
Q2
$21.7M Buy
+627,691
New +$21.7M 3.59% 3