XXEC Inc’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$47.2M Buy
102,148
+84,672
+485% +$35.4M 8.27% 2
2025
Q4
$8.45M Sell
17,476
-1,891
-10% -$948K 8.45% 2
2025
Q3
$10M Sell
19,367
-200
-1% -$102K 8.46% 2
2025
Q2
$9.73M Sell
19,567
-9,059
-32% -$3.93M 7.82% 4
2025
Q1
$10.7M Sell
28,626
-1,045
-4% -$426K 9.31% 2
2024
Q4
$12.5M Sell
29,671
-1,034
-3% -$440K 10.37% 1
2024
Q3
$13.2M Sell
30,705
-75
-0.2% -$32.1K 9.98% 1
2024
Q2
$13.8M Sell
30,780
-504
-2% -$213K 10.62% 1
2024
Q1
$13.2M Sell
31,284
-190
-0.6% -$76.9K 9.91% 2
2023
Q4
$11.8M Sell
31,474
-1,985
-6% -$707K 9.32% 2
2023
Q3
$10.6M Sell
33,459
-1,230
-4% -$406K 8.91% 2
2023
Q2
$11.8M Sell
34,689
-700
-2% -$219K 9.02% 2
2023
Q1
$10.2M Sell
35,389
-1,440
-4% -$367K 8.15% 3
2022
Q4
$8.83M Buy
36,829
+366
+1% +$87.8K 7.08% 3
2022
Q3
$8.49M Sell
36,463
-165
-0.5% -$43.6K 7.31% 3
2022
Q2
$9.41M Sell
36,628
-1,060
-3% -$288K 7.49% 4
2022
Q1
$11.4M Sell
37,688
-40
-0.1% -$12K 7.9% 3
2021
Q4
$10.9M Sell
37,728
-100
-0.3% -$32.4K 9.29% 2
2021
Q3
$10.7M Sell
37,828
-1,250
-3% -$364K 8.11% 2
2021
Q2
$10.6M Buy
39,078
+1,040
+3% +$264K 7% 4
2021
Q1
$8.97M Buy
38,038
+26
+0.1% +$6.03K 6.31% 3
2020
Q4
$8.46M Sell
38,012
-935
-2% -$201K 6.65% 4
2020
Q3
$8.18M Buy
+38,947
New +$8.18M 7.8% 4

Other funds holding MSFT

XXEC Inc's MSFT Position: Q1 2026 in Review

XXEC Inc increased its Microsoft (MSFT) stake by 485% in Q1 2026, buying an estimated $35.4M and bringing the position to 102,148 shares worth $47.2M. The position accounts for 8.27% of the portfolio, ranked #2.

XXEC Inc first reported a position in MSFT in Q3 2020 and has held it in 23 quarters since. 6,187 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • XXEC Inc held 102,148 shares of Microsoft worth $47.2M as of Q1 2026.
  • XXEC Inc bought 84,672 Microsoft shares in Q1 2026, an estimated $35.4M.
  • Microsoft made up 8.27% of XXEC Inc's portfolio in Q1 2026, its #2 holding.
  • XXEC Inc first reported a position in Microsoft in Q3 2020 and has held it in 23 quarters since.
  • 6,187 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on XXEC Inc's 13F filing for Q1 2026, filed 24 Apr 2026.