FMP
MSFT icon

Financial Management Professionals’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$3.03M Buy
6,086
+537
+10% +$267K 0.34% 31
2025
Q1
$2.08M Sell
5,549
-298
-5% -$112K 0.27% 36
2024
Q4
$2.46M Buy
5,847
+78
+1% +$32.9K 0.31% 43
2024
Q3
$2.48M Buy
5,769
+22
+0.4% +$9.47K 0.31% 43
2024
Q2
$2.57M Sell
5,747
-593
-9% -$265K 0.35% 37
2024
Q1
$2.67M Sell
6,340
-76
-1% -$32K 0.39% 39
2023
Q4
$2.41M Sell
6,416
-26
-0.4% -$9.78K 0.39% 41
2023
Q3
$2.03M Buy
6,442
+1,953
+44% +$617K 0.36% 41
2023
Q2
$1.53M Sell
4,489
-272
-6% -$92.6K 0.26% 44
2023
Q1
$1.37M Buy
4,761
+1,502
+46% +$433K 0.26% 41
2022
Q4
$782K Buy
3,259
+169
+5% +$40.6K 0.16% 43
2022
Q3
$720K Sell
3,090
-1,393
-31% -$325K 0.16% 44
2022
Q2
$1.15M Buy
4,483
+904
+25% +$232K 0.28% 40
2022
Q1
$1.1M Buy
3,579
+485
+16% +$150K 0.24% 42
2021
Q4
$1.04M Sell
3,094
-214
-6% -$72K 0.22% 45
2021
Q3
$933K Buy
3,308
+475
+17% +$134K 0.22% 41
2021
Q2
$767K Buy
2,833
+130
+5% +$35.2K 0.2% 42
2021
Q1
$637K Buy
2,703
+7
+0.3% +$1.65K 0.17% 38
2020
Q4
$600K Buy
2,696
+27
+1% +$6.01K 0.17% 37
2020
Q3
$561K Sell
2,669
-1,073
-29% -$226K 0.2% 31
2020
Q2
$762K Buy
3,742
+1,673
+81% +$341K 0.26% 29
2020
Q1
$326K Buy
2,069
+6
+0.3% +$945 0.14% 34
2019
Q4
$325K Hold
2,063
0.11% 39
2019
Q3
$287K Buy
2,063
+1,458
+241% +$203K 0.11% 41
2019
Q2
$81K Hold
605
0.03% 75
2019
Q1
$71K Sell
605
-437
-42% -$51.3K 0.03% 75
2018
Q4
$106K Hold
1,042
0.07% 53
2018
Q3
$119K Buy
1,042
+17
+2% +$1.94K 0.05% 58
2018
Q2
$101K Buy
1,025
+228
+29% +$22.5K 0.04% 60
2018
Q1
$73K Hold
797
0.04% 69
2017
Q4
$68K Sell
797
-36
-4% -$3.07K 0.03% 71
2017
Q3
$62K Sell
833
-150
-15% -$11.2K 0.03% 75
2017
Q2
$67K Sell
983
-20
-2% -$1.36K 0.03% 75
2017
Q1
$66K Buy
1,003
+150
+18% +$9.87K 0.03% 73
2016
Q4
$53K Sell
853
-1,021
-54% -$63.4K 0.03% 91
2016
Q3
$107K Sell
1,874
-581
-24% -$33.2K 0.06% 59
2016
Q2
$124K Sell
2,455
-1,399
-36% -$70.7K 0.07% 52
2016
Q1
$212K Buy
3,854
+194
+5% +$10.7K 0.11% 39
2015
Q4
$202K Buy
3,660
+77
+2% +$4.25K 0.1% 42
2015
Q3
$159K Hold
3,583
0.11% 43
2015
Q2
$157K Buy
3,583
+2,000
+126% +$87.6K 0.07% 44
2015
Q1
$64K Hold
1,583
0.03% 72
2014
Q4
$74K Buy
1,583
+6
+0.4% +$280 0.04% 69
2014
Q3
$73K Sell
1,577
-3
-0.2% -$139 0.05% 65
2014
Q2
$65K Sell
1,580
-1,997
-56% -$82.2K 0.04% 72
2014
Q1
$147K Hold
3,577
0.1% 44
2013
Q4
$134K Sell
3,577
-400
-10% -$15K 0.09% 42
2013
Q3
$132K Hold
3,977
0.08% 41
2013
Q2
$137K Buy
+3,977
New +$137K 0.1% 39