Canadian National Railway Company CNI

Set alert

Price alert · CNI

All alert types
126.24 USD -0.55 -0.43%

As of Nov 3, 10:38 AM ET

Bid
126.07 × 100
Ask
126.26 × 100
125.28 Day range 126.61
90.74 52-week range 131.55
YTD
+27.71%
1 year
+32.02%
Open
125.96
Prev close
126.79
Mkt cap
75.71B
Vol
140.66K
Avg vol
1.24M
EPS
5.74
P/E
21.99
Div yield
2.09%
More statistics
Low
125.28
High
126.61
Forward P/E
19.80
Beta
0.95
Short ratio
4.62
Inst. own
73.81%
Dividend
2.62
Ex-div date
Dec 8, 2026
Earnings
Jan 29, 2027
50-d avg
121.66
200-d avg
115.46
1y target
136.22

MAX chart

Chart tools
Interval

Events in this range
  • Dec 5, 1996Dividend: 0.2
  • Mar 5, 1997Dividend: 0.23
  • Jun 5, 1997Dividend: 0.23
  • Sep 4, 1997Dividend: 0.23
  • Dec 5, 1997Dividend: 0.23
  • Mar 4, 1998Dividend: 0.265
  • Jun 4, 1998Dividend: 0.265
  • Sep 3, 1998Dividend: 0.265
  • Dec 4, 1998Dividend: 0.265
  • Mar 3, 1999Dividend: 0.3
  • Jun 4, 1999Dividend: 0.3
  • Sep 2, 1999Dividend: 0.3
  • Dec 6, 1999Dividend: 0.15
  • Mar 2, 2000Dividend: 0.175
  • Jun 5, 2000Dividend: 0.175
  • Sep 5, 2000Dividend: 0.175
  • Dec 6, 2000Dividend: 0.175
  • Mar 6, 2001Dividend: 0.195
  • Jun 5, 2001Dividend: 0.195
  • Sep 5, 2001Dividend: 0.195
  • Dec 5, 2001Dividend: 0.195
  • Mar 6, 2002Dividend: 0.215
  • Jun 5, 2002Dividend: 0.215
  • Sep 4, 2002Dividend: 0.215
  • Dec 4, 2002Dividend: 0.215
  • Mar 6, 2003Dividend: 0.25
  • Jun 5, 2003Dividend: 0.25
  • Sep 5, 2003Dividend: 0.25
  • Dec 4, 2003Dividend: 0.25
  • Mar 1, 2004Split: 1.5 for 1
  • Mar 4, 2004Dividend: 0.195
  • Jun 7, 2004Dividend: 0.195
  • Jun 7, 2005Dividend: 0.25
  • Sep 7, 2005Dividend: 0.25
  • Dec 7, 2005Dividend: 0.25
  • Mar 1, 2006Split: 2 for 1
  • Jun 7, 2006Dividend: 0.1625
  • Sep 6, 2006Dividend: 0.1625
  • Dec 6, 2006Dividend: 0.1625
  • Mar 7, 2007Dividend: 0.21
  • Jun 6, 2007Dividend: 0.21
  • Sep 5, 2007Dividend: 0.21
  • Dec 6, 2007Dividend: 0.21
  • Mar 6, 2008Dividend: 0.23
  • Jun 5, 2008Dividend: 0.23
  • Sep 5, 2008Dividend: 0.23
  • Mar 6, 2009Dividend: 0.2525
  • Jun 5, 2009Dividend: 0.2525
  • Sep 4, 2009Dividend: 0.2525
  • Jun 7, 2010Dividend: 0.27
  • Sep 7, 2010Dividend: 0.27
  • Jun 7, 2011Dividend: 0.325
  • Sep 7, 2011Dividend: 0.325
  • Dec 7, 2011Dividend: 0.325
  • Mar 7, 2012Dividend: 0.375
  • Jun 6, 2012Dividend: 0.375
  • Sep 5, 2012Dividend: 0.375
  • Dec 6, 2012Dividend: 0.375
  • Mar 5, 2013Dividend: 0.43
  • Jun 5, 2013Dividend: 0.43
  • Sep 5, 2013Dividend: 0.43
  • Dec 2, 2013Split: 2 for 1
  • Dec 6, 2013Dividend: 0.215
  • Mar 6, 2014Dividend: 0.25
  • Jun 5, 2014Dividend: 0.25
  • Sep 5, 2014Dividend: 0.25
  • Mar 6, 2015Dividend: 0.24737
  • Jun 5, 2015Dividend: 0.3125
  • Sep 4, 2015Dividend: 0.23633
  • Jun 7, 2016Dividend: 0.29456
  • Sep 7, 2016Dividend: 0.28773
  • Dec 7, 2016Dividend: 0.28487
  • Jun 7, 2017Dividend: 0.30662
  • Sep 7, 2017Dividend: 0.4125
  • Dec 7, 2017Dividend: 0.32076
  • Mar 7, 2018Dividend: 0.35198
  • Jun 7, 2018Dividend: 0.35103
  • Sep 6, 2018Dividend: 0.34564
  • Dec 6, 2018Dividend: 0.34213
  • Mar 7, 2019Dividend: 0.40046
  • Jun 6, 2019Dividend: 0.40465
  • Sep 6, 2019Dividend: 0.40859
  • Dec 6, 2019Dividend: 0.40612
  • Sep 7, 2021Dividend: 0.485
  • Sep 7, 2022Dividend: 0.569
  • Dec 7, 2022Dividend: 0.539
  • Sep 7, 2023Dividend: 0.579
  • Dec 6, 2023Dividend: 0.58081
  • Mar 6, 2024Dividend: 0.622
  • Jun 7, 2024Dividend: 0.618
  • Sep 6, 2024Dividend: 0.6231
  • Oct 2, 2026Rating: Susquehanna · Neutral → Neutral
  • Oct 7, 2026Rating: Citigroup · Buy → Buy
Signals (148)
NameDateAgo
SMA: BullishApr 1, 20267 months ago
SMA: BearishMar 1, 20268 months ago
SMA: BullishFeb 1, 20269 months ago
SMA: BullishFeb 1, 20269 months ago
MACD: Buy SignalFeb 1, 20269 months ago
SMA: BearishJan 1, 202610 months ago
SMA: BullishDec 1, 202511 months ago
MACD: Sell SignalJul 1, 20242 years ago
SMA: BearishJun 1, 20242 years ago
SMA: BearishJun 1, 20242 years ago
MACD: Buy SignalFeb 1, 20242 years ago
SMA: BullishDec 1, 20232 years ago
SMA: BullishNov 1, 20233 years ago
SMA: BearishAug 1, 20233 years ago
SMA: BearishAug 1, 20233 years ago
SMA: BullishJun 1, 20233 years ago
SMA: BullishJun 1, 20233 years ago
SMA: BearishMay 1, 20233 years ago
SMA: BearishMay 1, 20233 years ago
SMA: BullishApr 1, 20233 years ago

Newest 20 of 148.

Held by funds

37 US ETFs and mutual funds hold CNI · largest positions

Funds holding CNI, by value held
FundValue heldWeight in fund
VWNEX $91.57M0.38%
FVL $33.27M0.41%
DFAI $32.31M0.18%
DIHP $30.81M0.47%
IDMO $25.12M0.60%
DFIC $15.51M0.10%
PID $10.52M1.19%
DFAX $8.20M0.07%
VQNPX $7.21M0.04%
TMFG $6.16M1.86%
TSPA $5.62M0.12%
PXF $5.35M0.18%
NFRX $4.64M4.03%
IDVZ $4.18M2.07%
IMFL $4.00M0.36%
KLMN $3.99M0.16%
LOEV $2.61M2.82%
ZCAN $2.45M4.45%
KLMT $1.74M0.11%
IDLV $1.57M0.47%

Ownership

Held by insiders 0.03%
Held by institutions 73.81%
Float held by institutions 73.83%
Institutions 1,285

Top institutional holders

Top institutional holders
Holder% heldSharesValueReported
Gates Foundation Trust8.60%51,826,7866.57BJun 29, 2026
Royal Bank of Canada5.17%31,156,0813.95BJun 29, 2026
FIL LTD3.17%19,129,3152.43BJun 29, 2026
Caisse De Depot Et Placement Du Quebec3.15%18,962,5582.40BJun 29, 2026
1832 Asset Management L.P.2.74%16,518,3442.09BJun 29, 2026
Vanguard Capital Management LLC2.64%15,918,7012.02BJun 29, 2026

Top mutual fund holders

Top mutual fund holders
Holder% heldSharesValueReported
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund1.33%7,998,8051.01BJul 30, 2026
VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund0.88%5,312,463673.67MJun 29, 2026
VANGUARD SPECIALIZED FUNDS-Vanguard Dividend Growth Fund0.55%3,327,692421.98MJul 30, 2026
Fidelity Concord Street Trust-Fidelity SAI Canada Equity Index Fund0.46%2,749,649348.68MAug 30, 2026
HARDING LOEVNER Fd.S INC-Harding Loevner Intl Eqy. PORT.0.38%2,285,743289.86MJul 30, 2026
TR PRICE-Price (T.Rowe) International Growth Equity Trust0.37%2,255,102285.97MJun 29, 2026
CNI insiders
InsiderRelationLatest transactionDateShares held
Bruder, Shauneen ElizabethDirector of IssuerAcquisition or disposition in the public marketSep 24, 202620,131
Canadian National Railway CoIssuerRedemption, retraction, cancelation, repurchaseSep 30, 2026282,098
Chouc (Olivier Pierre-Alix)Senior Officer of IssuerExercise of optionsJul 26, 202640,060
Drysdale, JanetSenior Officer of IssuerExercise of optionsJul 26, 202619,144
Girard (Josee)Senior Officer of IssuerExercise of rightsFeb 17, 2026535
Houle, GhislainSenior Officer of IssuerExercise of optionsJul 26, 2026176,510