Mirabella Financial 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
Sell
-984
Closed -$364K 994
2026
Q1
$364K Sell
984
-7,514
-88% -$3.14M 0.03% 383
2025
Q4
$4.11M Sell
8,498
-58,100
-87% -$29.1M 0.38% 46
2025
Q3
$34.4M Buy
66,598
+30,303
+83% +$15.5M 2.98% 3
2025
Q2
$18.1M Sell
36,295
-317,673
-90% -$138M 1.86% 10
2025
Q1
$133M Buy
353,968
+250,516
+242% +$102M 5.43% 2
2024
Q4
$43.6M Buy
103,452
+88,753
+604% +$37.8M 3.97% 2
2024
Q3
$6.2M Buy
14,699
+4,455
+43% +$1.9M 0.34% 49
2024
Q2
$4.58M Sell
10,244
-2,512
-20% -$1.06M 0.33% 45
2024
Q1
$5.37M Sell
12,756
-37,962
-75% -$15.4M 0.39% 50
2023
Q4
$19.1M Buy
50,718
+33,297
+191% +$11.9M 2.54% 2
2023
Q3
$5.5M Sell
17,421
-7,099
-29% -$2.35M 0.76% 44
2023
Q2
$8.35M Buy
24,520
+16,074
+190% +$5.04M 0.92% 21
2023
Q1
$2.43M Buy
8,446
+4,242
+101% +$1.08M 0.37% 68
2022
Q4
$1.01M Sell
4,204
-5,856
-58% -$1.41M 0.09% 138
2022
Q3
$2.39M Sell
10,060
-2,529
-20% -$668K 0.25% 62
2022
Q2
$3.23M Buy
12,589
+11,431
+987% +$3.1M 0.32% 63
2022
Q1
$357K Sell
1,158
-8,983
-89% -$2.7M 0.04% 302
2021
Q4
$3.41M Buy
10,141
+4,594
+83% +$1.49M 0.35% 70
2021
Q3
$1.56M Buy
5,547
+4,654
+521% +$1.35M 0.21% 119
2021
Q2
$242K Sell
893
-14,452
-94% -$3.67M 0.04% 243
2021
Q1
$3.62M Sell
15,345
-13,255
-46% -$3.08M 1.12% 24
2020
Q4
$6.36M Buy
28,600
+26,375
+1,185% +$5.67M 0.79% 46
2020
Q3
$468K Sell
2,225
-1,661
-43% -$349K 0.06% 148
2020
Q2
$791K Sell
3,886
-25,348
-87% -$4.6M 0.19% 69
2020
Q1
$4.61M Sell
29,234
-14,766
-34% -$2.43M 2.66% 13
2019
Q4
$6.94M Buy
+44,000
New +$6.46M 1.25% 19

Other funds holding MSFT

Mirabella Financial Services's MSFT Position: Q2 2026 in Review

Mirabella Financial Services sold out of Microsoft (MSFT) in Q2 2026, closing a stake of 984 shares — an estimated $364K sold.

Mirabella Financial Services first reported a position in MSFT in Q4 2019 and held it in 26 quarters. The position peaked at $133M in Q1 2025. 6,239 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Mirabella Financial Services reported no remaining Microsoft position as of Q2 2026 after selling out during the quarter.
  • Mirabella Financial Services sold 984 Microsoft shares in Q2 2026, an estimated $364K.
  • Mirabella Financial Services first reported a position in Microsoft in Q4 2019 and held it in 26 quarters.
  • Mirabella Financial Services's Microsoft position peaked at $133M in Q1 2025.
  • 6,239 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Mirabella Financial Services's 13F filing for Q2 2026, filed 31 Jul 2026.