Weinberger Asset Management’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$996K Buy
1,942
+116
+6% +$53.6K 0.32% 45
2026
Q2
$848K Buy
1,826
+20
+1% +$8.09K 0.27% 52
2026
Q1
$669K Sell
1,806
-193
-10% -$80.8K 0.25% 55
2025
Q4
$967K Sell
1,999
-72
-3% -$36.1K 0.35% 44
2025
Q3
$1.07M Buy
2,071
+314
+18% +$160K 0.39% 42
2025
Q2
$874K Buy
1,757
+205
+13% +$89K 0.34% 46
2025
Q1
$582K Sell
1,552
-271
-15% -$110K 0.25% 53
2024
Q4
$768K Buy
1,823
+179
+11% +$76.2K 0.32% 48
2024
Q3
$707K Sell
1,644
-65
-4% -$27.8K 0.3% 48
2024
Q2
$764K Buy
1,709
+294
+21% +$124K 0.36% 45
2024
Q1
$595K Sell
1,415
-45
-3% -$18.2K 0.29% 47
2023
Q4
$549K Buy
1,460
+424
+41% +$151K 0.28% 51
2023
Q3
$327K Buy
1,036
+262
+34% +$86.6K 0.19% 66
2023
Q2
$264K Buy
+774
New +$243K 0.15% 71

Other funds holding MSFT

Weinberger Asset Management's MSFT Position: Q3 2026 in Review

Weinberger Asset Management increased its Microsoft (MSFT) stake by 6.4% in Q3 2026, buying an estimated $53.6K and bringing the position to 1,942 shares worth $996K. The position accounts for 0.32% of the portfolio, ranked #45.

Weinberger Asset Management first reported a position in MSFT in Q2 2023 and has held it in 14 quarters since. The position peaked at $1.07M in Q3 2025. 4,421 funds tracked by Wall St. Rank hold MSFT as of Q3 2026.

  • Weinberger Asset Management held 1,942 shares of Microsoft worth $996K as of Q3 2026.
  • Weinberger Asset Management bought 116 Microsoft shares in Q3 2026, an estimated $53.6K.
  • Microsoft made up 0.32% of Weinberger Asset Management's portfolio in Q3 2026, its #45 holding.
  • Weinberger Asset Management first reported a position in Microsoft in Q2 2023 and has held it in 14 quarters since.
  • Weinberger Asset Management's Microsoft position peaked at $1.07M in Q3 2025.
  • 4,421 funds tracked by Wall St. Rank held Microsoft as of Q3 2026.

Based on Weinberger Asset Management's 13F filing for Q3 2026, filed 28 Oct 2026.