CYG
MSFT icon

Clean Yield Group’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.47M Sell
13,014
-180
-1% -$89.5K 1.94% 9
2025
Q1
$4.95M Sell
13,194
-376
-3% -$141K 1.61% 19
2024
Q4
$5.72M Buy
13,570
+450
+3% +$190K 1.82% 12
2024
Q3
$5.65M Buy
13,120
+275
+2% +$118K 1.79% 17
2024
Q2
$5.74M Sell
12,845
-155
-1% -$69.3K 2.14% 12
2024
Q1
$5.47M Sell
13,000
-570
-4% -$240K 2.13% 13
2023
Q4
$5.1M Sell
13,570
-207
-2% -$77.8K 2.15% 13
2023
Q3
$4.58M Buy
13,777
+212
+2% +$70.5K 2.03% 14
2023
Q2
$4.62M Buy
13,565
+120
+0.9% +$40.9K 1.9% 16
2023
Q1
$3.88M Buy
13,445
+1
+0% +$288 1.65% 16
2022
Q4
$3.22M Buy
13,444
+422
+3% +$101K 1.38% 22
2022
Q3
$3.03M Sell
13,022
-67
-0.5% -$15.6K 1.41% 21
2022
Q2
$3.36M Buy
13,089
+55
+0.4% +$14.1K 1.39% 26
2022
Q1
$4.02M Sell
13,034
-634
-5% -$195K 1.42% 19
2021
Q4
$4.6M Sell
13,668
-62
-0.5% -$20.9K 1.47% 18
2021
Q3
$3.87M Buy
13,730
+64
+0.5% +$18K 1.27% 24
2021
Q2
$3.7M Buy
13,666
+163
+1% +$44.2K 1.26% 24
2021
Q1
$3.18M Sell
13,503
-1,289
-9% -$304K 1.2% 27
2020
Q4
$3.29M Sell
14,792
-195
-1% -$43.4K 1.18% 23
2020
Q3
$3.15M Sell
14,987
-49
-0.3% -$10.3K 1.28% 19
2020
Q2
$3.06M Sell
15,036
-601
-4% -$122K 1.32% 18
2020
Q1
$2.47M Sell
15,637
-8,792
-36% -$1.39M 1.17% 27
2019
Q4
$3.85M Sell
24,429
-231
-0.9% -$36.4K 1.21% 24
2019
Q3
$3.43M Buy
24,660
+647
+3% +$89.9K 1.13% 29
2019
Q2
$3.22M Sell
24,013
-348
-1% -$46.6K 1.16% 27
2019
Q1
$2.87M Sell
24,361
-7,574
-24% -$893K 1.16% 34
2018
Q4
$3.24M Buy
31,935
+46
+0.1% +$4.67K 1.41% 25
2018
Q3
$3.65M Buy
31,889
+30
+0.1% +$3.43K 1.45% 21
2018
Q2
$3.14M Sell
31,859
-2,822
-8% -$278K 1.3% 32
2018
Q1
$3.17M Buy
34,681
+109
+0.3% +$9.95K 1.34% 30
2017
Q4
$2.96M Sell
34,572
-465
-1% -$39.8K 1.17% 33
2017
Q3
$2.61M Sell
35,037
-1,693
-5% -$126K 1.06% 36
2017
Q2
$2.67M Sell
36,730
-850
-2% -$61.9K 1.12% 36
2017
Q1
$2.48M Sell
37,580
-80
-0.2% -$5.27K 1.04% 36
2016
Q4
$2.34M Sell
37,660
-177
-0.5% -$11K 1.06% 38
2016
Q3
$2.18M Buy
37,837
+110
+0.3% +$6.34K 0.95% 40
2016
Q2
$1.93M Buy
37,727
+100
+0.3% +$5.12K 0.83% 42
2016
Q1
$2.08M Sell
37,627
-1,095
-3% -$60.6K 0.93% 42
2015
Q4
$2.02M Sell
38,722
-319
-0.8% -$16.6K 1% 40
2015
Q3
$2.11M Buy
39,041
+2,502
+7% +$135K 0.99% 41
2015
Q2
$1.61M Buy
36,539
+1,050
+3% +$46.4K 0.74% 52
2015
Q1
$1.44M Buy
35,489
+2,423
+7% +$98.5K 0.62% 57
2014
Q4
$1.54M Sell
33,066
-275
-0.8% -$12.8K 0.69% 55
2014
Q3
$1.55M Sell
33,341
-80
-0.2% -$3.71K 0.74% 52
2014
Q2
$1.39M Buy
33,421
+3,700
+12% +$154K 0.69% 56
2014
Q1
$1.22M Hold
29,721
0.63% 61
2013
Q4
$1.11M Sell
29,721
-150
-0.5% -$5.61K 0.6% 61
2013
Q3
$994K Sell
29,871
-395
-1% -$13.1K 0.54% 62
2013
Q2
$1.05M Buy
+30,266
New +$1.05M 0.6% 58