Skip to main content

BANK OF MONTREAL /CAN/

Bank

Position in MSFT — Microsoft Corp

CIK 927971 TORONTO, A6

Position in MSFT

as of Mar 31, 2026 · filed May 13, 2026
Position Value
$5,558,819,195
-$1,309,186,424 QoQ
Shares Held
15,016,936
+5.7% QoQ
Ownership
0.202%
of shares outstanding
% of Portfolio
2.68%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 96.7503024585042.ToString("F0")% Shared 0.04927769552990038.ToString("F0")% None 3.200419845965915.ToString("F0")%

Common Shares in MSFT Over Time

Shares Held

Position Value (USD)

Derivatives in MSFT

reported options exposure · as of Mar 31, 2026
CallValue
$20,951,622
CallShares
56,600
PutValue
$630,140,391
PutShares
1,702,300

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Software - Infrastructure

Technology · as of Mar 31, 2026

BANK OF MONTREAL /CAN/ holds $8,754,263,197 across 62 Software - Infrastructure names. MSFT ranks #1 (63.5% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 MSFT
Microsoft Corp
This page
15,016,936 $5,558,819,195

All Filings in MSFT

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $20,951,622 56,600
2026-03-31 $5,558,819,195 15,016,936
2026-03-31 $630,140,391 1,702,300
2025-12-31 $76,557,046 158,300
2025-12-31 $6,868,005,619 14,201,244
2025-12-31 $773,792 1,600
2025-09-30 $101,000,250 195,000
2025-09-30 $7,418,060,211 14,321,962
2025-06-30 $6,621,589,066 13,312,135
2025-03-31 $7,507,800 20,000
2025-03-31 $5,373,803,570 14,315,255
2024-12-31 $17,955,900 42,600
2024-12-31 $6,967,686,676 16,530,692
2024-12-31 $4,636,500 11,000
2024-09-30 $7,309,988,463 16,988,121
2024-09-30 $31,799,170 73,900
2024-09-30 $4,733,300 11,000
2024-06-30 $8,058,639,005 18,030,292
2024-06-30 $9,251,865 20,700
2024-03-31 $29,366,256 69,800
2024-03-31 $7,252,735,278 17,238,865
2023-12-31 $46,553,752 123,800
2023-12-31 $336,217,364 894,100
2023-12-31 $7,167,646,166 19,060,861
2023-09-30 $9,882,975 31,300
2023-09-30 $5,238,558,991 16,590,844
2023-09-30 $10,293,450 32,600
2023-06-30 $8,513,500 25,000
2023-06-30 $10,658,902 31,300
2023-06-30 $5,470,649,777 16,064,632
2023-03-31 $4,327,600,951 15,010,756
2023-03-31 $1,441,500 5,000
2023-03-31 $27,792,120 96,400
2022-12-31 $3,292,173,892 13,727,687
2022-09-30 $2,968,917,667 12,747,607
2022-09-30 $11,901,190 51,100
2022-09-30 $31,511,370 135,300
2022-06-30 $3,518,344,730 13,699,119
2022-06-30 $12,841,500 50,000
2022-06-30 $165,886,497 645,900
2022-03-31 $18,498,600 60,000
2022-03-31 $4,145,255,694 13,445,090
2022-03-31 $45,013,260 146,000
2021-12-31 $173,103,904 514,700
2021-12-31 $6,322,697,948 18,799,649
2021-09-30 $5,150,921,975 18,270,864
2021-09-30 $87,395,200 310,000
2021-06-30 $27,090,000 100,000
2021-06-30 $4,788,704,444 17,677,019
2021-03-31 $16,503,900 70,000