Microsoft Corporation
MX ˙ BMV ˙ US5949181045
SecurityMX:MSFT / Microsoft Corporation
InstitutionStelac Advisory Services LLC
Latest Disclosed Ownership41,897 shares
Latest Disclosed Value $ 15,499,520
Stelac Advisory Services LLC reports 117.31% increase in ownership of MSFT / Microsoft Corporation

On May 8, 2026 - Stelac Advisory Services LLC filed a 13F-HR form disclosing ownership of 41,897 shares of Microsoft Corporation (MX:MSFT) valued at $15,499,520 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 12, 2026 disclosing 19,280 shares of Microsoft Corporation. This represents a change in shares of 117.31% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-08 2026-03-31 13F MICROSOFT COM 594918104 41,897 22,617 117.31 15,500 66.23 3.1360
2026-02-12 2025-12-31 13F MICROSOFT COM 594918104 19,280 -3,663 -15.97 9,324 -21.53 3.2968
2025-11-13 2025-09-30 13F MICROSOFT COM 594918104 22,943 235 1.03 11,883 5.21 4.1073
2025-08-12 2025-06-30 13F MICROSOFT COM 594918104 22,708 90 0.40 11,295 33.04 4.2925
2025-05-14 2025-03-31 13F MICROSOFT COM 594918104 22,618 -2,630 -10.42 8,491 -20.23 3.4995
2025-02-10 2024-12-31 13F MICROSOFT COM 594918104 25,248 -204 -0.80 10,644 -2.78 4.1497
2024-11-05 2024-09-30 13F MICROSOFT COM 594918104 25,452 274 1.09 10,948 -2.72 4.4359
2024-07-29 2024-06-30 13F MICROSOFT COM 594918104 25,178 -1,082 -4.12 11,253 1.86 4.7189
2024-05-14 2024-03-31 13F MICROSOFT COM 594918104 26,260 -30 -0.11 11,048 11.78 5.1872
2024-02-08 2023-12-31 13F MICROSOFT COM 594918104 26,290 0 0.00 9,883 18.16 5.3198
2023-11-13 2023-09-30 13F MICROSOFT COM 594918104 26,290 -1,034 -3.78 8,365 -10.17 4.5587
2023-08-10 2023-06-30 13F MICROSOFT COM 594918104 27,324 466 1.74 9,311 20.27 4.1542
2023-05-09 2023-03-31 13F MICROSOFT COM 594918104 26,858 452 1.71 7,742 22.27 3.3639
2023-02-16 2022-12-31 13F/A-1 MICROSOFT COM 594918104 26,406 -1,520 -5.44 6,333 -2.72 2.8674
2023-02-14 2022-12-31 13F MICROSOFT COM 594918104 26,406 -1,520 6,333 2.8728
2022-11-14 2022-09-30 13F MICROSOFT COM 594918104 27,926 1 0.00 6,509 -9.26 2.9627
2022-08-10 2022-06-30 13F MICROSOFT COM 594918104 27,925 3,018 12.12 7,173 -6.59 2.8837
2022-06-28 2022-03-31 13F/A-1 MICROSOFT COM 594918104 24,907 -524 -2.06 7,679 -10.22 2.7614
2022-05-10 2022-03-31 13F MICROSOFT COM 594918104 24,934 -497 7,687 2.5985
2022-06-28 2021-12-31 13F/A-1 MICROSOFT COM 594918104 25,431 -184 -0.72 8,553 18.45 2.3160
2022-02-14 2021-12-31 13F MICROSOFT COM 594918104 23,766 -1,849 7,993 2.2775
2022-06-28 2021-09-30 13F/A-1 MICROSOFT COM 594918104 25,615 -3,705 -12.64 7,221 -9.09 1.9376
2021-11-15 2021-09-30 13F MICROSOFT COM 594918104 26,152 -14,995 7,373 1.5816
2022-06-28 2021-06-30 13F/A-1 MICROSOFT COM 594918104 29,320 22,785 348.66 7,943 415.44 1.8125
2021-08-09 2021-06-30 13F MICROSOFT COM 594918104 41,147 34,612 11,155 2.0220
2022-06-28 2021-03-31 13F/A-1 MICROSOFT COM 594918104 6,535 -1,184 -15.34 1,541 -10.25 0.5684
2021-05-13 2021-03-31 13F MICROSOFT COM 594918104 19,716 11,997 1,756 0.5030
2021-02-11 2020-12-31 13F MICROSOFT COM 594918104 7,719 1,084 16.34 1,717 22.99 0.4441
2020-11-02 2020-09-30 13F MICROSOFT COM 594918104 6,635 1,716 34.89 1,396 39.46 0.4765
2020-07-29 2020-06-30 13F MICROSOFT COM 594918104 4,919 47 0.96 1,001 30.34 0.3882
2020-05-06 2020-03-31 13F MICROSOFT COM 594918104 4,872 3,725 324.76 768 324.31 0.3704
2020-02-10 2019-12-31 13F/A-1 MICROSOFT COM 594918104 1,147 -2,325 -66.96 181 -62.53 0.1307
2020-02-10 2019-12-31 13F MICROSOFT COM 594918104 1,147 -2,325 181 116,505.8543
2019-10-31 2019-09-30 13F MICROSOFT COM 594918104 3,472 3,472 483 0.3430
2019-07-29 2019-06-30 13F MICROSOFT COM 594918104 0 -1,085 -100.00 0 -100.00
2019-05-07 2019-03-31 13F MICROSOFT COM 594918104 1,085 0 0.00 110 0.00 0.0530
2019-02-07 2018-12-31 13F MICROSOFT COM 594918104 1,085 -1,201 -52.54 110 -57.85 0.0537
2018-11-08 2018-09-30 13F MICROSOFT COM 594918104 2,286 -3,912 -63.12 261 -57.28 0.0764
2018-07-19 2018-06-30 13F MICROSOFT COM 594918104 6,198 958 18.28 611 27.82 0.1691
2018-05-11 2018-03-31 13F MICROSOFT COM 594918104 5,240 2,159 70.07 478 81.06 0.1439
2018-02-12 2017-12-31 13F MICROSOFT COM 594918104 3,081 -77 -2.44 264 12.34 0.1124
2017-11-08 2017-09-30 13F MICROSOFT COM 594918104 3,158 1,125 55.34 235 67.86 0.0707
2017-08-03 2017-06-30 13F MICROSOFT COM 594918104 2,033 387 23.51 140 29.63 0.0461
2017-05-10 2017-03-31 13F MICROSOFT COM 594918104 1,646 0 0.00 108 5.88 0.0339
2017-02-01 2016-12-31 13F MICROSOFT COM 594918104 1,646 1,646 102 0.0337
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.