Your browser of choice has not been tested for use with Barchart.com. If you have issues, please download one of the browsers listed here.
Less than $10/month! View ALL results for your Stocks, ETFs and Funds Screeners with Barchart Plus. FREE 30 Day Trial
Stocks | Futures | Watchlist | News | More
or
Faster, Cleaner, Better.

Canadian National Railway Co. (CNR.TO)

Canadian National Railway Co. (CNR.TO)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [TSX]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [TSX]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
Quote Overview for [[ item.sessionDateDisplayLong ]]
[[ rowChartData.labelLow ]]
[[ rowChartData.lowPriceFormatted ]]
[[ rowChartData.lowPrice ]]
[[ rowChartData.labelHigh ]]
[[ rowChartData.highPriceFormatted ]]
[[ rowChartData.highPrice ]]
since [[ rowChartData.lowDate ]]
since [[ rowChartData.highDate ]]
[[ value ]] [[ value ]]

Fundamentals

See More
  • Market Capitalization, $K 82,741,665
  • Shares Outstanding, K 615,500
  • Annual Sales, $ 17,046 M
  • Annual Income, $ 4,448 M
  • EBIT $ N/A
  • EBITDA $ N/A
  • 60-Month Beta 0.86
  • Price/Sales 5.00
  • Price/Cash Flow 12.36
  • Price/Book 3.89

Options Overview Details

View History
  • Implied Volatility 19.20% ( -1.37%)
  • Historical Volatility 18.45%
  • IV Percentile 41%
  • IV Rank 17.21%
  • IV High 36.00% on 04/10/25
  • IV Low 15.71% on 12/24/24
  • Put/Call Vol Ratio 0.35
  • Today's Volume 493
  • Volume Avg (30-Day) 960
  • Put/Call OI Ratio 0.43
  • Today's Open Interest 20,558
  • Open Int (30-Day) 20,586

Analyst Rating / Earnings Estimates

Current Rating
See More
Moderate Buy
Based on 27 analysts offering recommendations.
Earnings Estimates - Current Qtr 12/31/25
See More
  • Average Estimate 1.99
  • Number of Estimates 8
  • High Estimate 2.06
  • Low Estimate 1.89
  • Prior Year 1.82
  • Growth Rate Est. (year over year) +9.34%

Price Performance

See More
Period Period Low Period High Performance
1-Month
129.32 +6.02%
on 10/29/25
139.50 -1.71%
on 10/31/25
+4.87 (+3.68%)
since 10/10/25
3-Month
126.11 +8.72%
on 09/11/25
139.50 -1.71%
on 10/31/25
+7.84 (+6.06%)
since 08/12/25
52-Week
126.11 +8.72%
on 09/11/25
157.95 -13.19%
on 11/25/24
-18.42 (-11.84%)
since 11/12/24

Most Recent Stories

More News
CN Announces US$700 Million Debt Offering

MONTREAL, Nov. 06, 2025 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) today announced a public debt offering of US$700 million comprised of US$300 million aggregate principal amount of 4.200% Notes due...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
CN Reports October Grain Movement

MONTREAL, Nov. 05, 2025 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) announced today it set a new all time monthly record for grain movement in October. CN moved over 3.4 million metric tonnes of grain...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
Tracy Robinson to Address the 25th Annual Scotiabank Transportation and Industrials Conference on November 18

MONTREAL, Nov. 04, 2025 (GLOBE NEWSWIRE) -- Tracy Robinson, President and Chief Executive Officer of CN (TSX: CNR) (NYSE: CNI), will address the 25 th Annual Scotiabank Transportation and Industrials...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
Canadian National Railway reports $1.14B Q3 profit, up from $1.09B a year ago

MONTREAL - Canadian National Railway Co. reported a third-quarter profit of $1.14 billion, up from $1.09 billion a year ago, as its revenue edged higher. The railway says the profit amounted to...

CNR.TO : 137.11 (+1.99%)
CN: Q3 Earnings Snapshot

CN: Q3 Earnings Snapshot

CNR.TO : 137.11 (+1.99%)
CN Declares Fourth-Quarter 2025 Dividend

MONTREAL, Oct. 31, 2025 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) announced today that its Board of Directors has approved a fourth-quarter 2025 dividend on the Company’s common shares outstanding....

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
CN Delivers Strong Third Quarter Financial and Operating Results

Delivered 6% Earnings Growth and Operating Ratio of 61.4%, an improvement of 170 basis points. Repurchased close to 8 million shares in the quarter for approximately C$1 billion. Improving productivity,...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
CN to Report Third-Quarter 2025 Financial and Operating Results Tomorrow

MONTREAL, Oct. 30, 2025 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) will issue its third-quarter 2025 financial and operating results at 7:30 a.m. Eastern Time on October 31, 2025. CN's senior...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)
CN Rail lays off some 400 managers as tariffs take a bite out of shipping volumes

MONTREAL - Canadian National Railway Co. is laying off about 400 managers as tariffs imposed by the U.S. and Canada take a toll on freight traffic. The cuts affect more than six per cent of the...

CNR.TO : 137.11 (+1.99%)
CN Announces Executive Changes to COO and CCO Roles

MONTREAL, Oct. 20, 2025 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) announced today the appointments of Patrick Whitehead as Executive Vice-President and Chief Operating Officer as well as Janet Drysdale...

CNR.TO : 137.11 (+1.99%)
CNI : 97.87 (+1.99%)

Barchart Technical Opinion

The Barchart Technical Opinion rating is a 8% Sell with a Weakening short term outlook on maintaining the current direction.

See More Share

Business Summary

Canadian National's railway spans Canada from coast to coast and extends through Chicago to the Gulf of Mexico. In 2024, CN generated CAD 17 billion in revenue by hauling intermodal containers (22% of consolidated revenue), petroleum and chemicals (20%), grain and fertilizers (20%), forest products (11%),...

See More

Key Turning Points

3rd Resistance Point 141.05
2nd Resistance Point 139.15
1st Resistance Point 138.13
Last Price 137.11
1st Support Level 135.21
2nd Support Level 133.31
3rd Support Level 132.29

See More

52-Week High 157.95
Fibonacci 61.8% 145.79
Fibonacci 50% 142.03
Fibonacci 38.2% 138.27
Last Price 137.11
52-Week Low 126.11

See More

Want to use this as
your default charts setting?
Save this setup as a Chart Templates
Switch the Market flag
for targeted data from your country of choice.
Open the menu and switch the
Market flag for targeted data from your country of choice.
Want Streaming Chart Updates?
Switch your Site Preferences
to use Interactive Charts
Need More Chart Options?
Right-click on the chart to open the Interactive Chart menu.
Use your up/down arrows to move through the symbols.
Free Barchart Webinar