Skip to main content

ROYAL BANK OF CANADA

Bank

Position in CNI — Canadian National Railway Co

CIK 1000275 TORONTO, A6

Position in CNI

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$3,715,051,092
+$887,928,044 QoQ
Shares Held
31,156,081
+13.3% QoQ
Ownership
5.15%
of shares outstanding
% of Portfolio
0.74%
of 13F equity value
Holder Rank
#2
of 843 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 97% Shared 3% None 0%

Common Shares in CNI Over Time

Shares Held

Position Value (USD)

Derivatives in CNI

reported options exposure · as of Jun 30, 2026
CallValue
$4,590,740
CallShares
38,500
PutValue
$3,577,200
PutShares
30,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 Jun 30, 2026

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

# Ticker Company Shares Value (USD) Open
2 CNI
Canadian National Railway Co
This page
31,156,081 $3,715,051,092

All Filings in CNI

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $3,715,051,092 31,156,081
2026-06-30 $4,590,740 38,500
2026-06-30 $3,577,200 30,000
2026-03-31 $2,827,123,048 27,509,225
2026-03-31 $4,110,800 40,000
2026-03-31 $10,277 100
2025-12-31 $1,680,450 17,000
2025-12-31 $2,581,375,813 26,114,070
2025-12-31 $2,836,995 28,700
2025-09-30 $2,348,070 24,900
2025-09-30 $13,202,000 140,000
2025-09-30 $2,530,295,219 26,832,399
2025-06-30 $2,928,897,349 28,151,647
2025-03-31 $2,626,538,905 26,949,917
2025-03-31 $7,241,278 74,300
2024-12-31 $2,817,616,921 27,757,038
2024-09-30 $3,012,209,528 25,712,416
2024-09-30 $12,886,500 110,000
2024-06-30 $3,076,317,708 26,041,799
2024-06-30 $12,994,300 110,000
2024-03-31 $3,592,645,892 27,276,941
2023-12-31 $45,226,800 360,000
2023-12-31 $3,403,460,789 27,091,147
2023-09-30 $38,998,800 360,000
2023-09-30 $3,150,999,145 29,087,041
2023-09-30 $10,833,000 100,000
2023-06-30 $3,673,282,196 30,340,152
2023-06-30 $27,846,100 230,000
2023-06-30 $45,958,172 379,600
2023-03-31 $3,469,283,108 29,408,181
2023-03-31 $21,446,946 181,800
2023-03-31 $42,469,200 360,000
2022-12-31 $66,572,800 560,000
2022-12-31 $3,576,160,041 30,082,100
2022-12-31 $19,318,000 162,500
2022-09-30 $3,215,859,149 29,779,231
2022-09-30 $71,273,400 660,000
2022-09-30 $61,241,129 567,100
2022-06-30 $66,357,300 590,000
2022-06-30 $3,261,133,889 28,995,589
2022-03-31 $30,852,200 230,000
2022-03-31 $3,946,242,656 29,418,836
2022-03-31 $23,474,500 175,000
2021-12-31 $3,794,085,727 30,881,375
2021-12-31 $52,215,500 425,000
2021-12-31 $43,615,300 355,000
2021-09-30 $33,538,500 290,000
2021-09-30 $26,599,500 230,000
2021-09-30 $3,807,127,908 32,919,394
2021-06-30 $3,492,799,679 33,100,831