Skip to main content

BANK OF MONTREAL /CAN/

Bank

Position in MCK — Mckesson Corp

CIK 927971 TORONTO, A6

Position in MCK

as of Jun 30, 2026 · filed Aug 12, 2026
Position Value
$328,766,847
-$40,744,465 QoQ
Shares Held
435,107
+1.9% QoQ
Ownership
0.373%
of shares outstanding
% of Portfolio
0.14%
of 13F equity value
Holder Rank
#43
of 2,002 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 97% Shared 0% None 3%

Common Shares in MCK Over Time

Shares Held

Position Value (USD)

Derivatives in MCK

reported options exposure · as of Jun 30, 2026
CallValue
$680,040
CallShares
900
PutValue
$0
PutShares
0

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 Medical Distribution

Healthcare · as of Jun 30, 2026

BANK OF MONTREAL /CAN/ holds $840,573,145 across 4 Medical Distribution names. MCK ranks #1 (39.1% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 MCK
Mckesson Corp
This page
435,107 $328,766,847

All Filings in MCK

Export CSV
29 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $328,766,847 435,107
2026-06-30 $680,040 900
2026-03-31 $778,824 900
2026-03-31 $369,511,312 427,003
2025-12-31 $305,323,417 372,214
2025-09-30 $229,483,775 297,051
2025-06-30 $287,113,459 391,814
2025-03-31 $248,465,883 369,197
2024-12-31 $177,775,441 311,936
2024-09-30 $194,476,642 393,343
2024-06-30 $276,954,101 474,204
2024-03-31 $353,996,739 659,396
2023-12-31 $152,644,503 329,700
2023-09-30 $251,189,795 577,647
2023-06-30 $212,591,422 497,511
2023-03-31 $63,275,779 177,716
2022-12-31 $75,162,041 200,368
2022-09-30 $65,272,710 192,052
2022-06-30 $69,737,822 213,782
2022-03-31 $49,806,735 162,698
2021-12-31 $47,272,044 190,176
2021-09-30 $37,828,365 189,730
2021-06-30 $29,946,650 156,592
2021-03-31 $21,870,611 112,134
2020-12-31 $25,895,641 148,894
2020-09-30 $15,369,574 103,200
2020-06-30 $18,786,275 122,450
2020-03-31 $19,612,965 145,002
2020-03-31 $21,641,600 160,000