Microsoft Corporation
CH ˙ SWX ˙ US5949181045
SecurityCH:MSFT / Microsoft Corporation
InstitutionCommerzbank Aktiengesellschaft /fi
Latest Disclosed Ownership769,805 shares
Latest Disclosed Value $ 284,959
Commerzbank Aktiengesellschaft /fi ownership in MSFT / Microsoft Corporation

On May 7, 2026 - Commerzbank Aktiengesellschaft /fi filed a 13F-HR form disclosing ownership of 769,805 shares of Microsoft Corporation (CH:MSFT) valued at $284,959 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 5, 2026 disclosing 633,851 shares of Microsoft Corporation. This represents a change in shares of 21.45% during the quarter.

Commerzbank Aktiengesellschaft /fi has a history of taking positions in derivatives of the underlying security (MSFT) in the form of stock options. The firm currently holds call options representing 0 of underlying shares valued at $0 USD and put options representing 0 of underlying shares valued at $0 USD .

Note: prior versions of this page mistakenly stated that the share values represented the number of options, not the number of underlying shares. For more information on the data backing these reports, please see the SEC document Frequently Asked Questions About Form 13F.

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 .

Institutional Put/Call Ratios
(Premium Subscription Required)

In addition to reporting standard equity and debt issues, institutions with more than 100MM assets under management must also disclose their put and call option holdings. Since put options generally indicate negative sentiment, and call options indicate positive sentiment, we can get a sense of the overall institutional sentiment by plotting the ratio of puts to calls. The chart to the right plots the historical put/call ratio for this instrument.

Using Put/Call Ratio as an indicator of investor sentiment overcomes one of the key deficiencies of using total institutional ownership, which is that a significant amount of assets under management are invested passively to track indices. Passively-managed funds do not typically buy options, so the put/call ratio indicator more closely tracks the sentiment of actively-managed funds.

CH:MSFT / Microsoft Corporation Historical Put/Call Ratio
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-07 2026-03-31 13F MICROSOFT COM 594918104 769,805 135,954 21.45 285 -7.19 5.9573
2026-02-05 2025-12-31 13F MICROSOFT COM 594918104 633,851 -50,196 -7.34 307 -13.56 6.2372
2025-10-31 2025-09-30 13F MICROSOFT COM 594918104 684,047 -214,110 -23.84 354 -20.63 7.3587
2025-07-24 2025-06-30 13F MICROSOFT COM 594918104 898,157 -10,195 -1.12 447 31.18 10.2380
2025-05-02 2025-03-31 13F MICROSOFT COM 594918104 908,352 45,487 5.27 341 -6.34 7.9455
2025-02-06 2024-12-31 13F MICROSOFT COM 594918104 862,865 -34,568 -3.85 364 -5.96 8.7576
2024-10-22 2024-09-30 13F MICROSOFT COM 594918104 897,433 56,467 6.71 386 2.93 10.2871
2024-07-22 2024-06-30 13F MICROSOFT COM 594918104 840,966 5,842 0.70 376 6.84 12.4197
2024-05-10 2024-03-31 13F MICROSOFT COM 594918104 835,124 -67,063 -7.43 351 3.54 11.6626
2024-09-30 2023-12-31 13F/A-1 MICROSOFT COM 594918104 902,187 -14,358 -1.57 339 17.30 13.4720
2024-02-01 2023-12-31 13F MICROSOFT COM 594918104 900,703 -15,062 339 13.4752
2024-09-30 2023-09-30 13F/A-1 MICROSOFT COM 594918104 916,545 39,260 4.48 289 -3.02 13.7282
2023-11-09 2023-09-30 13F MICROSOFT COM 594918104 915,765 882,589 289 13.8521
2024-10-01 2023-06-30 13F/A-2 MICROSOFT COM 594918104 877,285 5,721 0.66 299 18.73 14.6434
2024-09-30 2023-06-30 13F/A-1 MICROSOFT COM 594918104 877,285 5,721 299 14.6434
2023-08-04 2023-06-30 13F MICROSOFT COM 594918104 33,176 19,971 11 1.3869
2024-10-02 2023-03-31 13F/A-3 MICROSOFT COM 594918104 871,564 8,750 1.01 251 21.84 13.5508
2024-09-30 2023-03-31 13F/A-2 MICROSOFT COM 594918104 871,564 8,750 251 13.5508
2023-06-08 2023-03-31 13F/A-1 MICROSOFT COM 594918104 13,205 -848,211 4 0.6339
2024-10-02 2022-12-31 13F/A-3 MICROSOFT COM 594918104 862,814 -8,732 -1.00 207 1.98 12.8973
2024-09-30 2022-12-31 13F/A-2 MICROSOFT COM 594918104 862,814 -8,732 207 12.8973
2023-06-08 2022-12-31 13F/A-1 MICROSOFT COM 594918104 861,416 -8,423 207 29.5195
2023-01-24 2022-12-31 13F MICROSOFT COM 594918104 847,511 -22,328 203 33.3190
2024-10-02 2022-09-30 13F/A-3 MICROSOFT COM 594918104 871,546 7,512 0.87 203 -8.60 15.0111
2024-09-30 2022-09-30 13F/A-2 MICROSOFT COM 594918104 871,546 7,512 203 15.0111
2023-06-08 2022-09-30 13F/A-1 MICROSOFT COM 594918104 869,839 869,839 203 32.9803
2022-11-02 2022-09-30 13F MICROSOFT COM 594918104 855,909 855,909 199,341 36.7903
2024-10-02 2022-06-30 13F/A-2 MICROSOFT COM 594918104 864,034 -5,158 -0.59 222 -17.23 15.5007
2024-10-01 2022-06-30 13F/A-1 MICROSOFT COM 594918104 864,034 -5,158 222 15.5007
2024-10-02 2022-03-31 13F/A-2 MICROSOFT COM 594918104 869,192 24,240 2.87 268 -5.99 15.2285
2024-10-01 2022-03-31 13F/A-1 MICROSOFT COM 594918104 869,192 24,240 268 15.2285
2022-05-02 2022-03-31 13F MICROSOFT COM 594918104 1,000 1,000 308 0.0613
2024-10-02 2021-12-31 13F/A-2 MICROSOFT COM 594918104 844,952 -12,112 -1.41 284 17.84 16.1279
2024-10-01 2021-12-31 13F/A-1 MICROSOFT COM 594918104 844,952 -12,112 284 16.1279
2024-10-01 2021-09-30 13F/A-1 MICROSOFT COM 594918104 857,064 22,273 2.67 242 6.64 14.4250
2024-10-02 2021-06-30 13F/A-1 MICROSOFT COM 594918104 834,791 16,950 2.07 226 17.71 14.3797
2024-10-02 2021-03-31 13F/A-1 MICROSOFT COM 594918104 817,841 35,947 4.60 193 10.98 12.9971
2024-10-03 2020-12-31 13F/A-1 MICROSOFT COM 594918104 781,894 8,906 1.15 174 6.79 13.1901
2024-10-03 2020-09-30 13F/A-1 MICROSOFT COM 594918104 772,988 8,220 1.07 163 4.52 15.6223
2024-10-03 2020-06-30 13F/A-1 MICROSOFT COM 594918104 764,768 -592,390 -43.65 156 -27.57 16.5948
2024-10-03 2020-03-31 13F/A-1 MICROSOFT COM 594918104 1,357,158 -2,661,219 -66.23 214 -66.19 9.5652
2020-04-29 2020-03-31 13F MICROSOFT COM 594918104 362,959 -2,638,210 57,242 3.5064
2024-10-03 2019-12-31 13F/A-1 MICROSOFT COM 594918104 4,018,377 715,242 21.65 634 37.91 6.1708
2020-01-17 2019-12-31 13F MICROSOFT COM 594918104 3,001,169 707,439 473,284 4.9633
2024-10-03 2019-09-30 13F/A-1 MICROSOFT COM 594918104 3,303,135 283,639 9.39 459 13.61 3.5138
2019-10-17 2019-09-30 13F MICROSOFT COM 594918104 2,293,730 580,497 318,897 2.5932
2024-10-03 2019-06-30 13F/A-1 MICROSOFT COM 594918104 3,019,496 385,025 14.61 404 30.32 3.2014
2019-07-23 2019-06-30 13F MICROSOFT COM 594918104 1,713,233 447,343 229,505 1.6157
2024-10-03 2019-03-31 13F/A-1 MICROSOFT COM 594918104 2,634,471 9,396 0.36 311 16.54 2.8339
2019-05-13 2019-03-31 13F MICROSOFT COM 594918104 1,265,890 -1,354,074 149,299 1.5080
2024-10-03 2018-12-31 13F/A-1 MICROSOFT COM 594918104 2,625,075 -359,294 -12.04 267 -21.99 2.7239
2019-02-06 2018-12-31 13F MICROSOFT COM 594918104 2,619,964 1,194,956 266,110 2.8989
2024-10-04 2018-09-30 13F/A-1 MICROSOFT COM 594918104 2,984,369 553,540 22.77 341 42.68 2.9580
2018-11-13 2018-09-30 13F MICROSOFT COM 594918104 1,425,008 520,869 162,978 1.5405
2024-10-04 2018-06-30 13F/A-1 MICROSOFT COM 594918104 2,430,829 90,449 3.86 240 12.21 2.2718
2024-10-04 2018-06-30 13F/A-1 MICROSOFT COM 594918104 2,430,829 90,449 240 2.2718
2018-08-10 2018-06-30 13F MICROSOFT COM 594918104 904,139 116,056 89,157 0.9108
2024-10-04 2018-03-31 13F/A-1 MICROSOFT COM 594918104 2,340,380 185,930 8.63 214 15.76 2.1966
2018-05-01 2018-03-31 13F MICROSOFT COM 594918104 788,083 125,108 71,928 0.8009
2024-10-04 2017-12-31 13F/A-1 MICROSOFT COM 594918104 2,154,450 2,904 0.13 184 -99.89 2.1144
2018-01-26 2017-12-31 13F MICROSOFT COM 594918104 662,975 -1,488,571 56,711 0.7031
2017-11-13 2017-09-30 13F MICROSOFT COM 594918104 2,151,546 -518,085 -19.41 160,269 -12.91 2.1111
2017-08-09 2017-06-30 13F MICROSOFT COM 594918104 2,669,631 -539,505 -16.81 184,018 -12.93 3.0896
2017-05-01 2017-03-31 13F MICROSOFT COM 594918104 3,209,136 462,873 16.85 211,354 23.85 3.1288
2017-02-07 2016-12-31 13F MICROSOFT COM 594918104 2,746,263 96 0.00 170,653 7.89 2.5094
2016-11-10 2016-09-30 13F MICROSOFT COM 594918104 2,746,167 -39,975 -1.43 158,179 10.95 2.5490
2016-08-01 2016-06-30 13F MICROSOFT COM 594918104 2,786,142 1,539,830 123.55 142,567 107.12 0.9586
2016-05-10 2016-03-31 13F MICROSOFT COM 594918104 1,246,312 -1,955,090 -61.07 68,834 -61.25 0.5771
2016-02-11 2015-12-31 13F/A-1 MICROSOFT COM 594918104 3,201,402 111,066 3.59 177,614 29.86 1.3665
2016-02-05 2015-12-31 13F MICROSOFT COM 594918104 3,201,402 177,614
2015-10-29 2015-09-30 13F MICROSOFT COM 594918104 3,090,336 -2,844,219 -47.93 136,778 -47.80 1.0268
2015-08-10 2015-06-30 13F MICROSOFT COM 594918104 5,934,555 -1,026,260 -14.74 262,011 -7.41 1.3739
2015-05-01 2015-03-31 13F MICROSOFT COM 594918104 6,960,815 6,960,815 0.00 282,992 1.6985
2015-02-05 2014-12-31 13F MICROSOFT COM 594918104 0 -6,713,970 -100.00 0 -100.00
2014-11-13 2014-09-30 13F MICROSOFT COM 594918104 6,713,970 227,226 3.50 311,260 15.07 1.2550
2014-08-12 2014-06-30 13F MICROSOFT COM 594918104 6,486,744 -1,131,558 -14.85 270,497 -13.38 1.3819
2014-05-14 2014-03-31 13F MICROSOFT COM 594918104 7,618,302 1,244,482 19.52 312,274 29.47 1.3452
2014-02-13 2013-12-31 13F MICROSOFT COM 594918104 6,373,820 -3,382,569 -34.67 241,185 -25.72 1.1810
2013-11-14 2013-09-30 13F MICROSOFT COM 594918104 9,756,389 3,395,537 53.38 324,693 47.77 1.6233
2013-07-23 2013-06-30 13F MICROSOFT COM 594918104 6,360,852 6,360,852 219,736 0.9680
Disclosed Call Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share
Price
Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2024-10-02 2021-06-30 13F/A MICROSOFT COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2021-07-22 2021-06-30 13F MICROSOFT COM Call 0 0 n/a n/a n/a
2024-10-02 2021-03-31 13F/A MICROSOFT COM Call 74,600 0.00 4 0.00 n/a n/a n/a
2021-05-05 2021-03-31 13F MICROSOFT COM Call 74,600 3,704 n/a n/a n/a
2024-10-03 2020-12-31 13F/A MICROSOFT COM Call 74,600 0.00 3 50.00 n/a n/a n/a
2024-10-03 2020-09-30 13F/A MICROSOFT COM Call 74,600 -31.31 3 -33.33 n/a n/a n/a
2024-10-03 2020-06-30 13F/A MICROSOFT COM Call 108,600 -15.55 3 200.00 n/a n/a n/a
2020-07-21 2020-06-30 13F MICROSOFT CALL Call 1,086 221 n/a n/a n/a
2024-10-03 2020-03-31 13F/A MICROSOFT COM Call 128,600 22.36 1 -50.00 n/a n/a n/a
2020-04-29 2020-03-31 13F MICROSOFT CALL Call 1,286 203 n/a n/a n/a
2024-10-03 2019-12-31 13F/A MICROSOFT COM Call 105,100 0.00 2 100.00 n/a n/a n/a
2024-10-03 2019-09-30 13F/A MICROSOFT COM Call 105,100 -34.19 1 -50.00 n/a n/a n/a
2024-10-03 2019-06-30 13F/A MICROSOFT COM Call 159,700 170.68 3 n/a n/a n/a
2019-07-23 2019-06-30 13F MICROSOFT CALL Call 90,400 12,110 n/a n/a n/a
2024-10-03 2019-03-31 13F/A MICROSOFT COM Call 59,000 0.00 0 n/a n/a n/a
2024-10-03 2018-12-31 13F/A MICROSOFT COM Call 59,000 0.00 0 n/a n/a n/a
2024-10-04 2018-09-30 13F/A MICROSOFT COM Call 59,000 195.00 0 n/a n/a n/a
2024-10-04 2018-06-30 13F/A MICROSOFT COM Call 20,000 33.33 0 n/a n/a n/a
2024-10-04 2018-06-30 13F/A MICROSOFT COM Call 20,000 0 n/a n/a n/a
2024-10-04 2018-03-31 13F/A MICROSOFT COM Call 15,000 0.00 0 n/a n/a n/a
2024-10-04 2017-12-31 13F/A MICROSOFT COM Call 15,000 0 n/a n/a n/a
2016-05-10 2016-03-31 13F MICROSOFT CALL Call 0 -100.00 0 -100.00 n/a n/a n/a
2016-02-11 2015-12-31 13F/A MICROSOFT CALL Call 185,000 19.35 10,264 49.62 n/a n/a n/a
2016-02-05 2015-12-31 13F MICROSOFT CALL Call 185,000 10,264 n/a n/a n/a
2015-10-29 2015-09-30 13F MICROSOFT CALL Call 155,000 -13.89 6,860 -13.68 n/a n/a n/a
2015-08-10 2015-06-30 13F MICROSOFT CALL Call 180,000 0.00 7,947 8.60 n/a n/a n/a
2015-05-01 2015-03-31 13F MICROSOFT CALL Call 180,000 7,318 n/a n/a n/a
2015-02-05 2014-12-31 13F MICROSOFT CALL Call 0 -100.00 0 -100.00 n/a n/a n/a
2014-11-13 2014-09-30 13F MICROSOFT CALL Call 80,000 -38.46 3,709 -31.58 n/a n/a n/a
2014-08-12 2014-06-30 13F MICROSOFT CALL Call 130,000 160.00 5,421 164.44 n/a n/a n/a
2014-05-14 2014-03-31 13F MICROSOFT CALL Call 50,000 -33.33 2,050 -27.77 n/a n/a n/a
2014-02-13 2013-12-31 13F MICROSOFT CALL Call 75,000 50.00 2,838 70.55 n/a n/a n/a
2013-11-14 2013-09-30 13F MICROSOFT CALL Call 50,000 49.25 1,664 43.82 n/a n/a n/a
2013-07-23 2013-06-30 13F MICROSOFT CALL Call 33,500 1,157 n/a n/a n/a
Disclosed Put Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share Price Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2024-10-02 2021-06-30 13F/A MICROSOFT COM Put 0 -100.00 0 n/a n/a n/a
2021-07-22 2021-06-30 13F MICROSOFT COM Put 0 0 n/a n/a n/a
2024-10-02 2021-03-31 13F/A MICROSOFT COM Put 14,200 13.60 0 n/a n/a n/a
2021-05-05 2021-03-31 13F MICROSOFT COM Put 10,000 7 n/a n/a n/a
2024-10-03 2020-12-31 13F/A MICROSOFT COM Put 12,500 -21.88 0 n/a n/a n/a
2024-10-03 2020-09-30 13F/A MICROSOFT COM Put 16,000 0.00 0 n/a n/a n/a
2024-10-03 2020-06-30 13F/A MICROSOFT COM Put 16,000 -23.81 0 n/a n/a n/a
2024-10-03 2020-03-31 13F/A MICROSOFT COM Put 21,000 0 n/a n/a n/a
2024-10-03 2019-09-30 13F/A MICROSOFT COM Put 0 -100.00 0 n/a n/a n/a
2019-10-17 2019-09-30 13F MICROSOFT PUT Put 0 0 n/a n/a n/a
2024-10-03 2019-06-30 13F/A MICROSOFT COM Put 316,900 805.43 1 n/a n/a n/a
2019-07-23 2019-06-30 13F MICROSOFT PUT Put 282,250 37,810 n/a n/a n/a
2024-10-03 2019-03-31 13F/A MICROSOFT COM Put 35,000 -68.09 0 n/a n/a n/a
2024-10-03 2018-12-31 13F/A MICROSOFT COM Put 109,700 0.00 0 n/a n/a n/a
2024-10-04 2018-09-30 13F/A MICROSOFT COM Put 109,700 631.33 0 n/a n/a n/a
2024-10-04 2018-06-30 13F/A MICROSOFT COM Put 0 -100.00 0 n/a n/a n/a
2024-10-04 2018-03-31 13F/A MICROSOFT COM Put 15,000 -93.10 0 n/a n/a n/a
2024-10-04 2017-12-31 13F/A MICROSOFT COM Put 217,300 0 n/a n/a n/a
2016-05-10 2016-03-31 13F MICROSOFT PUT Put 0 -100.00 0 -100.00 n/a n/a n/a
2016-02-11 2015-12-31 13F/A MICROSOFT PUT Put 50,000 2,774 n/a n/a n/a
2016-02-05 2015-12-31 13F MICROSOFT PUT Put 50,000 2,774 n/a n/a n/a
2014-11-13 2014-09-30 13F MICROSOFT PUT Put 0 -100.00 0 -100.00 n/a n/a n/a
2014-08-12 2014-06-30 13F MICROSOFT PUT Put 10,000 -84.42 417 -82.83 n/a n/a n/a
2014-02-13 2013-12-31 13F MICROSOFT PUT Put 64,200 23.46 2,429 40.32 n/a n/a n/a
2013-11-14 2013-09-30 13F MICROSOFT PUT Put 52,000 17.38 1,731 13.14 n/a n/a n/a
2013-07-23 2013-06-30 13F MICROSOFT PUT Put 44,300 1,530 n/a n/a n/a
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.