Ken Fisher’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$12.1B Sell
24,297,369
-900,270
2025
Q1
$9.46B Sell
25,197,639
-3,030,863
2024
Q4
$11.9B Buy
28,228,502
+324,052
2024
Q3
$12B Buy
27,904,450
+636,713
2024
Q2
$12.2B Buy
27,267,737
+1,340,392
2024
Q1
$10.9B Buy
25,927,345
+545,653
2023
Q4
$9.54B Buy
25,381,692
+403,409
2023
Q3
$7.89B Buy
24,978,283
+560,745
2023
Q2
$8.32B Buy
24,417,538
+411,431
2023
Q1
$6.92B Sell
24,006,107
-4,165,496
2022
Q4
$6.76B Sell
28,171,603
-845,202
2022
Q3
$6.76B Buy
29,016,805
+322,423
2022
Q2
$7.37B Buy
28,694,382
+822,443
2022
Q1
$8.59B Buy
27,871,939
+1,027,207
2021
Q4
$9.03B Buy
26,844,732
+1,320,202
2021
Q3
$7.2B Buy
25,524,530
+711,260
2021
Q2
$6.72B Buy
24,813,270
+823,402
2021
Q1
$5.66B Buy
23,989,868
+595,997
2020
Q4
$5.2B Buy
23,393,871
+1,026,766
2020
Q3
$4.7B Buy
22,367,105
+514,003
2020
Q2
$4.45B Buy
21,853,102
+396,758
2020
Q1
$3.38B Buy
21,456,344
+125,646
2019
Q4
$3.36B Sell
21,330,698
-27,973
2019
Q3
$2.97B Buy
21,358,671
+536,428
2019
Q2
$2.79B Buy
20,822,243
+778,351
2019
Q1
$2.36B Buy
20,043,892
+602,103
2018
Q4
$1.97B Buy
19,441,789
+672,487
2018
Q3
$2.15B Buy
18,769,302
+444,758
2018
Q2
$1.81B Buy
18,324,544
+726,904
2018
Q1
$1.61B Buy
17,597,640
+650,902
2017
Q4
$1.45B Buy
16,946,738
+504,877
2017
Q3
$1.22B Buy
16,441,861
+436,655
2017
Q2
$1.1B Sell
16,005,206
-2,647,326
2017
Q1
$1.23B Buy
18,652,532
+199,259
2016
Q4
$1.15B Buy
18,453,273
+78,699
2016
Q3
$1.06B Buy
18,374,574
+73,818
2016
Q2
$962M Buy
18,300,756
+80,138
2016
Q1
$1.01B Buy
18,220,618
+1,457
2015
Q4
$1.01B Buy
18,219,161
+242,854
2015
Q3
$796M Sell
17,976,307
-11,565
2015
Q2
$794M Buy
17,987,872
+226,900
2015
Q1
$722M Buy
17,760,972
+139,235
2014
Q4
$819M Buy
17,621,737
+19,084
2014
Q3
$816M Sell
17,602,653
-84,869
2014
Q2
$738M Buy
17,687,522
+876,170
2014
Q1
$689M Sell
16,811,352
-288,184
2013
Q4
$640M Sell
17,099,536
-65,536
2013
Q3
$571M Sell
17,165,072
-40,785
2013
Q2
$594M Buy
+17,205,857