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 Mar 31, 2026 · filed May 15, 2026
Position Value
$4,165,240,418
+$264,781,888 QoQ
Shares Held
52,952,459
-0.0% QoQ
Ownership
5.96%
of shares outstanding
% of Portfolio
0.96%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Jun 2023
12 quarters on record
Voting authority Sole 91.55755165213385.ToString("F0")% Shared 8.430108977564196.ToString("F0")% None 0.012339370301953303.ToString("F0")%

Common Shares in CP Over Time

Shares Held

Position Value (USD)

Derivatives in CP

reported options exposure · as of Mar 31, 2026
CallValue
$3,122,802
CallShares
39,700
PutValue
$3,933,000
PutShares
50,000

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 Mar 31, 2026

ROYAL BANK OF CANADA holds $9,156,708,565 across 10 Railroads names. CP ranks #1 (45.5% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 CP
Canadian Pacific Kansas City Ltd/Cn
This page
52,952,459 $4,165,240,418

All Filings in CP

Export CSV
27 filing rows on record
Report Date Value (USD) Shares
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 $3,573,689 50,900
2025-03-31 $3,720,589,165 52,992,297
2025-03-31 $11,584,650 165,000
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,039,208,235 51,304,563
2024-06-30 $4,526,975 57,500
2024-03-31 $4,561,441,438 51,734,620
2024-03-31 $881,700 10,000
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