Microsoft Corporation
MX ˙ BMV ˙ US5949181045
SecurityMX:MSFT / Microsoft Corporation
InstitutionRathbone Brothers plc
Latest Disclosed Ownership3,613,937 shares
Latest Disclosed Value $ 1,337,769,513
Rathbone Brothers plc reports 2.89% increase in ownership of MSFT / Microsoft Corporation

On May 12, 2026 - Rathbone Brothers plc filed a 13F-HR form disclosing ownership of 3,613,937 shares of Microsoft Corporation (MX:MSFT) valued at $1,337,769,513 USD as of March 31, 2026. The entity filed a previous 13F-HR/A on February 6, 2026 disclosing 3,512,321 shares of Microsoft Corporation. This represents a change in shares of 2.89% 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-12 2026-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,613,937 101,616 2.89 1,337,770 -21.24 5.7157
2026-02-06 2025-12-31 13F/A-1 MICROSOFT CORP USD 0.00000625 COM 594918104 3,512,321 20,079 0.57 1,698,629 -6.09 6.7242
2026-01-21 2025-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,512,321 20,079 1,698,629 6.7242
2025-11-13 2025-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,492,242 -13,987 -0.40 1,808,807 3.71 7.3446
2025-08-07 2025-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,506,229 18,207 0.52 1,744,033 33.20 7.5218
2025-05-13 2025-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,488,022 75,637 2.22 1,309,369 -8.97 6.3274
2025-02-13 2024-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,412,385 56,464 1.68 1,438,320 -0.40 6.9631
2024-11-13 2024-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,355,921 141,874 4.41 1,444,053 0.52 7.2868
2024-08-09 2024-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,214,047 115,471 3.73 1,436,518 10.19 7.8241
2024-05-14 2024-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,098,576 71,362 2.36 1,303,633 14.52 7.5233
2024-02-13 2023-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 3,027,214 43,152 1.45 1,138,354 20.82 7.3362
2023-11-13 2023-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,984,062 896,483 42.94 942,218 32.54 6.8329
2023-08-04 2023-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,087,579 -42,058 -1.97 710,904 15.79 6.6344
2023-05-12 2023-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,129,637 45,873 2.20 613,974 22.86 6.2775
2023-02-14 2022-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,083,764 18,503 0.90 499,728 3.89 5.6267
2022-11-14 2022-09-30 13F/A-1 MICROSOFT CORP USD 0.00000625 COM 594918104 2,065,261 11,785 0.57 480,999 -8.80 5.9345
2022-11-03 2022-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,065,261 11,785 480,999 5.9345
2022-08-12 2022-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,053,476 37,025 1.84 527,394 -15.17 6.0457
2022-05-11 2022-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 2,016,451 62,630 3.21 621,692 -5.39 6.3430
2022-02-10 2021-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,953,821 59,763 3.16 657,109 23.06 6.3859
2021-11-04 2021-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,894,058 39,643 2.14 533,973 6.29 5.7450
2021-07-30 2021-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,854,415 75,908 4.27 502,361 19.80 5.5807
2021-05-14 2021-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,778,507 199,498 12.63 419,319 19.40 5.3695
2021-02-11 2020-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,579,009 98,078 6.62 351,203 12.75 4.9864
2020-11-13 2020-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,480,931 94,921 6.85 311,484 10.43 5.3297
2020-08-07 2020-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,386,010 287,463 26.17 282,067 62.81 5.7262
2020-05-04 2020-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 1,098,547 178,428 19.39 173,252 19.40 5.0459
2020-02-11 2019-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 920,119 30,710 3.45 145,103 17.35 3.8198
2019-11-13 2019-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 889,409 48,347 5.75 123,655 9.75 3.5120
2019-08-12 2019-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 841,062 15,067 1.82 112,669 15.66 3.5275
2019-05-09 2019-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 825,995 45,381 5.81 97,418 22.87 3.2033
2019-02-12 2018-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 780,614 337,214 76.05 79,287 56.35 3.0387
2018-10-12 2018-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 443,400 -6,426 -1.43 50,712 14.33 1.7227
2018-07-16 2018-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 449,826 -21,871 -4.64 44,357 3.03 1.6806
2018-04-06 2018-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 471,697 -25,104 -5.05 43,052 1.31 1.7519
2018-01-24 2017-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 496,801 -7,349 -1.46 42,496 13.16 1.7296
2017-10-24 2017-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 504,150 -1,012 -0.20 37,554 7.85 1.6350
2017-08-10 2017-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 505,162 33,573 7.12 34,821 12.11 1.5515
2017-04-06 2017-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 471,589 974 0.21 31,059 6.21 1.4159
2017-02-02 2016-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 470,615 5,732 1.23 29,244 9.21 1.4656
2016-10-24 2016-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 464,883 7,231 1.58 26,777 14.34 1.3831
2016-08-03 2016-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 457,652 -1,957 -0.43 23,418 -7.75 1.2904
2016-04-08 2016-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 459,609 -15,528 -3.27 25,384 0.59 1.5435
2016-01-19 2015-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 475,137 -3,157 -0.66 25,235 19.21 1.6023
2015-10-27 2015-09-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 478,294 -9,096 -1.87 21,169 -1.62 1.4109
2015-08-05 2015-06-30 13F MICROSOFT CORP USD 0.00000625 COM 594918104 487,390 -8,875 -1.79 21,518 6.65 1.3974
2015-04-10 2015-03-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 496,265 -33,651 -6.35 20,176 -18.03 1.3349
2015-01-21 2014-12-31 13F MICROSOFT CORP USD 0.00000625 COM 594918104 529,916 18,942 3.71 24,615 3.91 1.6185
2014-10-23 2014-09-30 13F MICROSOFT CORP US$ 0.00000625 COM 594918104 510,974 5,543 1.10 23,689 12.40 1.6453
2014-07-02 2014-06-30 13F MICROSOFT CORP US$ 0.00000625 COM 594918104 505,431 187,232 58.84 21,076 61.59 1.4893
2014-04-11 2014-03-31 13F/A-1 MICROSOFT CORP US$ 0.00000625 COM 594918104 318,199 3,786 1.20 13,043 10.89 1.0464
2014-04-10 2014-03-31 13F TOWERS WATSON & CO US$0.01 COM 594918104 9,030 1,030
2014-01-10 2013-12-31 13F MICROSOFT CORP US$ 0.00000625 COM 594918104 314,413 -56,249 -15.18 11,762 -4.65 1.1735
2013-10-11 2013-09-30 13F MICROSOFT CORP US$ 0.00000625 COM 594918104 370,662 9,228 2.55 12,336 -1.20 1.4371
2013-08-06 2013-06-30 13F MICROSOFT CORP US$ 0.00000625 COM 594918104 361,434 361,434 12,486 1.6816
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.