Skip to main content

ROYAL BANK OF CANADA

Bank

Position in CP — Canadian Pacific Kansas City Ltd/Cn

CIK 1000275 TORONTO, A6

Position in CP

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$4,699,604,243
+$534,363,825 QoQ
Shares Held
54,236,633
+2.4% QoQ
Ownership
6.17%
of shares outstanding
% of Portfolio
0.95%
of 13F equity value
Holder Rank
#1
of 966 holders
Holding Since
Jun 2023
13 quarters on record
Voting authority Sole 97% Shared 3% None 0%

Common Shares in CP Over Time

Shares Held

Position Value (USD)

Derivatives in CP

reported options exposure · as of Jun 30, 2026
CallValue
$1,256,425
CallShares
14,500
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 Railroads

Industrials · as of Jun 30, 2026

ROYAL BANK OF CANADA holds $10,901,199,953 across 10 Railroads names. CP ranks #1 (43.1% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 CP
Canadian Pacific Kansas City Ltd/Cn
This page
54,236,633 $4,699,604,243

All Filings in CP

Export CSV
29 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $4,699,604,243 54,236,633
2026-06-30 $1,256,425 14,500
2026-03-31 $3,122,802 39,700
2026-03-31 $3,933,000 50,000
2026-03-31 $4,165,240,418 52,952,459
2025-12-31 $2,451,879 33,300
2025-12-31 $3,900,458,530 52,973,768
2025-09-30 $6,137,976 82,400
2025-09-30 $4,063,820,714 54,555,252
2025-06-30 $5,564,754 70,200
2025-06-30 $4,322,666,418 54,530,925
2025-03-31 $11,584,650 165,000
2025-03-31 $3,573,689 50,900
2025-03-31 $3,720,589,165 52,992,297
2024-12-31 $3,852,175,777 53,228,904
2024-12-31 $108,555 1,500
2024-09-30 $4,400,170,580 51,439,918
2024-06-30 $4,526,975 57,500
2024-06-30 $4,039,208,235 51,304,563
2024-03-31 $881,700 10,000
2024-03-31 $4,561,441,438 51,734,620
2023-12-31 $3,953,000 50,000
2023-12-31 $4,109,912,508 51,984,727
2023-12-31 $1,818,380 23,000
2023-09-30 $3,932,928,415 52,854,837
2023-09-30 $3,720,500 50,000
2023-09-30 $13,393,800 180,000
2023-06-30 $12,196,270 151,000
2023-06-30 $4,281,323,528 53,006,358