Windmill Hill 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
Q2
Sell
-2,899
Closed -$1.07M 22
2026
Q1
$1.07M Sell
2,899
-9,276
-76% -$3.88M 0.33% 12
2025
Q4
$5.89M Sell
12,175
-157
-1% -$78.7K 1.38% 5
2025
Q3
$6.39M Buy
12,332
+169
+1% +$86.2K 1.67% 4
2025
Q2
$6.05M Hold
12,163
1.67% 4
2025
Q1
$4.57M Buy
12,163
+2,169
+22% +$884K 1.41% 3
2024
Q4
$4.21M Buy
9,994
+1,478
+17% +$630K 1.38% 5
2024
Q3
$3.66M Buy
8,516
+973
+13% +$416K 1.96% 7
2024
Q2
$3.37M Sell
7,543
-1,137
-13% -$480K 1.41% 8
2024
Q1
$3.65M Sell
8,680
-77
-0.9% -$31.2K 1.31% 9
2023
Q4
$3.29M Buy
+8,757
New +$3.12M 1.92% 8
2023
Q3
Sell
-9,934
Closed -$3.38M 32
2023
Q2
$3.38M Sell
9,934
-5,611
-36% -$1.76M 1.52% 8
2023
Q1
$4.48M Hold
15,545
3.1% 7
2022
Q4
$3.73M Buy
+15,545
New +$3.73M 2.4% 7
2021
Q2
Sell
-2,339
Closed -$551K 13
2021
Q1
$551K Hold
2,339
0.3% 10
2020
Q4
$520K Hold
2,339
0.15% 17
2020
Q3
$492K Buy
+2,339
New +$491K 0.18% 17

Other funds holding MSFT

Windmill Hill Asset Management's MSFT Position: Q2 2026 in Review

Windmill Hill Asset Management sold out of Microsoft (MSFT) in Q2 2026, closing a stake of 2,899 shares — an estimated $1.07M sold.

Windmill Hill Asset Management first reported a position in MSFT in Q3 2020 and held it in 16 quarters. The position peaked at $6.39M in Q3 2025. 6,221 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Windmill Hill Asset Management reported no remaining Microsoft position as of Q2 2026 after selling out during the quarter.
  • Windmill Hill Asset Management sold 2,899 Microsoft shares in Q2 2026, an estimated $1.07M.
  • Windmill Hill Asset Management first reported a position in Microsoft in Q3 2020 and held it in 16 quarters.
  • Windmill Hill Asset Management's Microsoft position peaked at $6.39M in Q3 2025.
  • 6,221 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Windmill Hill Asset Management's 13F filing for Q2 2026, filed 10 Aug 2026.