FFA
MSFT icon

Fragasso Financial Advisors’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$25.9M Sell
52,102
-4,804
-8% -$2.39M 1.75% 12
2025
Q1
$21.4M Sell
56,906
-9,050
-14% -$3.4M 1.59% 14
2024
Q4
$27.8M Sell
65,956
-2,317
-3% -$977K 2.12% 11
2024
Q3
$29.4M Sell
68,273
-1,385
-2% -$596K 2.26% 10
2024
Q2
$31.1M Sell
69,658
-815
-1% -$364K 2.57% 10
2024
Q1
$29.6M Buy
70,473
+254
+0.4% +$107K 2.51% 8
2023
Q4
$26.4M Sell
70,219
-2,835
-4% -$1.07M 2.4% 8
2023
Q3
$23.1M Buy
73,054
+1,391
+2% +$439K 2.42% 8
2023
Q2
$24.4M Buy
71,663
+11,846
+20% +$4.03M 2.61% 8
2023
Q1
$17.2M Buy
59,817
+736
+1% +$212K 1.96% 10
2022
Q4
$14.2M Buy
59,081
+2,370
+4% +$568K 1.64% 14
2022
Q3
$13.2M Buy
56,711
+3,064
+6% +$714K 1.87% 11
2022
Q2
$13.8M Buy
53,647
+1,864
+4% +$479K 1.86% 11
2022
Q1
$16M Buy
51,783
+1,342
+3% +$414K 1.88% 11
2021
Q4
$17M Sell
50,441
-1,278
-2% -$430K 2% 9
2021
Q3
$14.6M Buy
51,719
+3,114
+6% +$878K 1.93% 9
2021
Q2
$13.2M Buy
48,605
+2,855
+6% +$773K 1.76% 9
2021
Q1
$10.8M Buy
45,750
+2,225
+5% +$525K 1.52% 10
2020
Q4
$9.68M Buy
43,525
+518
+1% +$115K 1.44% 12
2020
Q3
$9.05M Buy
43,007
+392
+0.9% +$82.5K 1.51% 12
2020
Q2
$9.06M Sell
42,615
-4,918
-10% -$1.04M 1.54% 12
2020
Q1
$7.5M Sell
47,533
-989
-2% -$156K 1.7% 11
2019
Q4
$7.65M Buy
48,522
+634
+1% +$100K 1.29% 13
2019
Q3
$6.66M Buy
47,888
+1,454
+3% +$202K 1.23% 13
2019
Q2
$6.22M Buy
46,434
+4,232
+10% +$567K 1.23% 12
2019
Q1
$4.98M Buy
42,202
+10,895
+35% +$1.28M 1.06% 13
2018
Q4
$3.18M Buy
31,307
+1,716
+6% +$174K 0.71% 21
2018
Q3
$3.16M Buy
29,591
+1,307
+5% +$140K 0.77% 18
2018
Q2
$2.79M Sell
28,284
-208
-0.7% -$20.5K 0.72% 16
2018
Q1
$2.6M Sell
28,492
-270
-0.9% -$24.6K 0.64% 16
2017
Q4
$2.46M Buy
28,762
+494
+2% +$42.3K 0.6% 19
2017
Q3
$2.11M Sell
28,268
-11,784
-29% -$878K 0.63% 19
2017
Q2
$2.76M Sell
40,052
-1,367
-3% -$94.2K 0.84% 12
2017
Q1
$2.73M Sell
41,419
-5,653
-12% -$372K 0.86% 13
2016
Q4
$2.93M Sell
47,072
-8,742
-16% -$543K 0.97% 11
2016
Q3
$3.21M Sell
55,814
-32
-0.1% -$1.84K 1.15% 8
2016
Q2
$2.86M Buy
55,846
+399
+0.7% +$20.4K 1.07% 8
2016
Q1
$3.06M Sell
55,447
-101
-0.2% -$5.58K 1.2% 6
2015
Q4
$3.08M Buy
55,548
+40
+0.1% +$2.22K 1.18% 13
2015
Q3
$2.46M Buy
55,508
+1,223
+2% +$54.1K 0.96% 13
2015
Q2
$2.4M Hold
54,285
0.99% 9
2015
Q1
$2.21M Buy
54,285
+717
+1% +$29.1K 0.87% 10
2014
Q4
$2.49M Sell
53,568
-1,292
-2% -$60K 2.11% 8
2014
Q3
$2.54M Buy
54,860
+2,922
+6% +$135K 1.98% 7
2014
Q2
$2.17M Sell
51,938
-740
-1% -$30.9K 1.91% 7
2014
Q1
$2.16M Sell
52,678
-540
-1% -$22.1K 2.22% 6
2013
Q4
$1.99M Buy
+53,218
New +$1.99M 1.78% 7