Valicenti Advisory Services’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$20.6M Buy
55,172
+849
+2% +$344K 3.88% 8
2026
Q1
$20.1M Buy
54,323
+808
+2% +$338K 4.38% 5
2025
Q4
$25.9M Buy
53,515
+560
+1% +$281K 5.42% 4
2025
Q3
$27.4M Sell
52,955
-1,198
-2% -$611K 5.88% 3
2025
Q2
$26.9M Buy
54,153
+342
+0.6% +$149K 6.29% 3
2025
Q1
$20.2M Buy
53,811
+183
+0.3% +$74.6K 5.19% 4
2024
Q4
$22.6M Sell
53,628
-572
-1% -$244K 5.63% 4
2024
Q3
$23.3M Sell
54,200
-355
-0.7% -$152K 5.99% 4
2024
Q2
$24.4M Buy
54,555
+3,025
+6% +$1.28M 6.55% 4
2024
Q1
$21.7M Buy
51,530
+292
+0.6% +$118K 6.04% 3
2023
Q4
$19.3M Sell
51,238
-169
-0.3% -$60.2K 5.86% 4
2023
Q3
$16.2M Buy
51,407
+1,051
+2% +$347K 5.54% 4
2023
Q2
$17.1M Sell
50,356
-2,122
-4% -$665K 5.44% 4
2023
Q1
$15.1M Buy
52,478
+3,438
+7% +$877K 5.04% 4
2022
Q4
$11.8M Sell
49,040
-1,252
-2% -$300K 4.28% 4
2022
Q3
$11.7M Buy
50,292
+253
+0.5% +$66.8K 4.28% 4
2022
Q2
$12.9M Buy
50,039
+80
+0.2% +$21.7K 4.19% 4
2022
Q1
$15.4M Buy
49,959
+260
+0.5% +$78.2K 4.05% 4
2021
Q4
$16.7M Buy
49,699
+2,116
+4% +$686K 4.16% 4
2021
Q3
$13.4M Buy
47,583
+3,566
+8% +$1.04M 3.64% 4
2021
Q2
$11.9M Sell
44,017
-873
-2% -$222K 3.3% 4
2021
Q1
$10.6M Sell
44,890
-287
-0.6% -$66.6K 3.14% 5
2020
Q4
$10M Buy
45,177
+443
+1% +$95.3K 3.26% 6
2020
Q3
$9.41M Sell
44,734
-25
-0.1% -$5.25K 3.5% 5
2020
Q2
$9.11M Sell
44,759
-158
-0.4% -$28.7K 3.71% 6
2020
Q1
$7.08M Buy
44,917
+16,963
+61% +$2.79M 3.54% 7
2019
Q4
$4.41M Buy
27,954
+488
+2% +$71.7K 1.85% 22
2019
Q3
$3.82M Sell
27,466
-3,024
-10% -$416K 1.81% 22
2019
Q2
$4.08M Sell
30,490
-8,572
-22% -$1.09M 1.99% 19
2019
Q1
$4.61M Sell
39,062
-1,031
-3% -$112K 2.2% 18
2018
Q4
$4.07M Buy
40,093
+30,940
+338% +$3.31M 2.03% 22
2018
Q3
$1.05M Sell
9,153
-123
-1% -$13.3K 0.45% 47
2018
Q2
$915K Buy
9,276
+127
+1% +$12.3K 0.42% 48
2018
Q1
$835K Sell
9,149
-22
-0.2% -$2.01K 0.39% 49
2017
Q4
$784K Buy
9,171
+4
+0% +$328 0.39% 46
2017
Q3
$683K Sell
9,167
-100
-1% -$7.3K 0.34% 47
2017
Q2
$639K Sell
9,267
-1,963
-17% -$135K 0.34% 51
2017
Q1
$740K Buy
11,230
+359
+3% +$23K 0.41% 46
2016
Q4
$676K Buy
10,871
+304
+3% +$18.3K 0.42% 41
2016
Q3
$609K Buy
10,567
+5
+0% +$282 0.4% 43
2016
Q2
$540K Buy
10,562
+305
+3% +$15.8K 0.34% 42
2016
Q1
$567K Buy
10,257
+1,004
+11% +$52.6K 0.37% 40
2015
Q4
$513K Buy
9,253
+41
+0.4% +$2.16K 0.35% 41
2015
Q3
$408K Buy
9,212
+130
+1% +$5.84K 0.27% 48
2015
Q2
$401K Buy
9,082
+30
+0.3% +$1.37K 0.26% 50
2015
Q1
$368K Sell
9,052
-96
-1% -$4.18K 0.23% 50
2014
Q4
$425K Sell
9,148
-1,254
-12% -$58.9K 0.25% 48
2014
Q3
$482K Buy
10,402
+4
+0% +$178 0.29% 46
2014
Q2
$434K Buy
10,398
+54
+0.5% +$2.19K 0.28% 43
2014
Q1
$424K Buy
10,344
+305
+3% +$11.4K 0.27% 47
2013
Q4
$376K Buy
10,039
+389
+4% +$14.1K 0.24% 51
2013
Q3
$321K Sell
9,650
-75
-0.8% -$2.47K 0.22% 52
2013
Q2
$336K Buy
+9,725
New +$319K 0.24% 48

Other funds holding MSFT

Valicenti Advisory Services's MSFT Position: Q2 2026 in Review

Valicenti Advisory Services increased its Microsoft (MSFT) stake by 1.6% in Q2 2026, buying an estimated $344K and bringing the position to 55,172 shares worth $20.6M. The position accounts for 3.88% of the portfolio, ranked #8.

Valicenti Advisory Services first reported a position in MSFT in Q2 2013 and has held it in 53 quarters since. The position peaked at $27.4M in Q3 2025. 3,060 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Valicenti Advisory Services held 55,172 shares of Microsoft worth $20.6M as of Q2 2026.
  • Valicenti Advisory Services bought 849 Microsoft shares in Q2 2026, an estimated $344K.
  • Microsoft made up 3.88% of Valicenti Advisory Services's portfolio in Q2 2026, its #8 holding.
  • Valicenti Advisory Services first reported a position in Microsoft in Q2 2013 and has held it in 53 quarters since.
  • Valicenti Advisory Services's Microsoft position peaked at $27.4M in Q3 2025.
  • 3,060 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Valicenti Advisory Services's 13F filing for Q2 2026, filed 16 Jul 2026.