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 Mar 31, 2026 · filed May 15, 2026
Position Value
$2,827,123,048
+$245,747,235 QoQ
Shares Held
27,509,225
+5.3% QoQ
Ownership
4.53%
of shares outstanding
% of Portfolio
0.65%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 92.56161160483438.ToString("F0")% Shared 7.430921808956814.ToString("F0")% None 0.007466586208808136.ToString("F0")%

Common Shares in CNI Over Time

Shares Held

Position Value (USD)

Derivatives in CNI

reported options exposure · as of Mar 31, 2026
CallValue
$10,277
CallShares
100
PutValue
$4,110,800
PutShares
40,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. CNI ranks #2 (30.9% of the industry book) .

# Ticker Company Shares Value (USD) Open
2 CNI
Canadian National Railway Co
This page
27,509,225 $2,827,123,048

All Filings in CNI

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
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 $7,241,278 74,300
2025-03-31 $2,626,538,905 26,949,917
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 $12,994,300 110,000
2024-06-30 $3,076,317,708 26,041,799
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
2021-06-30 $7,386,400 70,000
2021-06-30 $30,600,800 290,000
2021-03-31 $32,474,400 280,000