MSFS
MSFT icon

Main Street Financial Solutions’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$22.4M Buy
45,053
+19,845
+79% +$9.87M 1.63% 9
2025
Q1
$9.46M Sell
25,208
-12,478
-33% -$4.68M 0.82% 26
2024
Q4
$15.9M Buy
37,686
+12,887
+52% +$5.43M 1.57% 12
2024
Q3
$10.7M Sell
24,799
-3,100
-11% -$1.33M 0.98% 19
2024
Q2
$12.5M Buy
27,899
+3,820
+16% +$1.71M 1.17% 15
2024
Q1
$10.1M Buy
24,079
+1,309
+6% +$551K 1.08% 18
2023
Q4
$8.56M Sell
22,770
-123
-0.5% -$46.3K 1.11% 20
2023
Q3
$7.23M Sell
22,893
-9
-0% -$2.84K 1.02% 21
2023
Q2
$7.8M Buy
22,902
+655
+3% +$223K 1.05% 21
2023
Q1
$6.42M Buy
22,247
+1,235
+6% +$356K 0.94% 20
2022
Q4
$5.04M Sell
21,012
-212
-1% -$50.9K 0.79% 24
2022
Q3
$4.93M Buy
21,224
+251
+1% +$58.3K 0.81% 26
2022
Q2
$5.4M Buy
20,973
+2,823
+16% +$727K 0.7% 33
2022
Q1
$5.6M Buy
18,150
+1,390
+8% +$429K 0.82% 25
2021
Q4
$5.64M Buy
16,760
+342
+2% +$115K 0.8% 25
2021
Q3
$4.63M Buy
16,418
+1,577
+11% +$445K 0.71% 32
2021
Q2
$4.02M Buy
14,841
+933
+7% +$253K 0.65% 34
2021
Q1
$3.28M Buy
13,908
+194
+1% +$45.7K 0.58% 39
2020
Q4
$3.05M Buy
+13,714
New +$3.05M 0.62% 38