117.15
price up icon0.62%   0.72
after-market After Hours: 117.15
loading
Canadian National Railway Co stock is traded at $117.15, with a volume of 658.67K. It is up +0.62% in the last 24 hours and down -0.57% over the past month.
See More
Previous Close:
$116.43
Open:
$116.11
24h Volume:
658.67K
Relative Volume:
0.60
Market Cap:
$73.45B
Revenue:
$12.57B
Net Income/Loss:
$4.02B
P/E Ratio:
21.46
EPS:
5.4589
Net Cash Flow:
$2.63B
1W Performance:
+0.04%
1M Performance:
-0.57%
6M Performance:
-11.05%
1Y Performance:
+8.14%
1-Day Range:
Value
$115.98
$117.29
1-Week Range:
Value
$115.73
$118.46
52-Week Range:
Value
$103.96
$134.02

Canadian National Railway Co Stock (CNI) Company Profile

Name
Name
Canadian National Railway Co
Name
Industry
Railroads (11)
Name
Phone
-
Name
Address
-
Name
Employee
0
Name
Twitter
@cnrailway
Name
Next Earnings Date
2024-10-22
Name
Latest SEC Filings
Name
CNI's Discussions on Twitter

Canadian National Railway Co Stock (CNI) Upgrades & Downgrades

Date Action Analyst Rating Change
Jan-10-24 Downgrade CIBC Sector Outperform → Neutral
Jan-08-24 Downgrade TD Securities Buy → Hold
Nov-27-23 Downgrade Deutsche Bank Buy → Hold
Oct-05-23 Downgrade BofA Securities Buy → Neutral
Sep-14-23 Upgrade Raymond James Mkt Perform → Outperform
Aug-01-23 Downgrade Argus Buy → Hold
Jul-31-23 Downgrade RBC Capital Mkts Outperform → Sector Perform
May-22-23 Downgrade Citigroup Buy → Neutral
May-04-23 Upgrade Morgan Stanley Equal-Weight → Overweight
Apr-18-23 Upgrade Desjardins Hold → Buy
Apr-06-23 Upgrade RBC Capital Mkts Sector Perform → Outperform
Jan-10-23 Downgrade Goldman Neutral → Sell
Sep-12-22 Upgrade BofA Securities Neutral → Buy
Aug-22-22 Downgrade Evercore ISI Outperform → In-line
Jul-07-22 Downgrade Scotiabank Sector Outperform → Sector Perform
Jun-28-22 Initiated Credit Suisse Neutral
Jun-03-22 Upgrade CIBC Neutral → Sector Outperform
May-26-22 Upgrade Evercore ISI In-line → Outperform
May-18-22 Upgrade BMO Capital Markets Market Perform → Outperform
Apr-22-22 Downgrade Raymond James Outperform → Mkt Perform
Mar-10-22 Resumed JP Morgan Neutral
Feb-17-22 Upgrade Argus Hold → Buy
Jan-14-22 Upgrade Deutsche Bank Hold → Buy
Dec-16-21 Downgrade Vertical Research Buy → Hold
Dec-02-21 Resumed Morgan Stanley Equal-Weight
Nov-16-21 Initiated Atlantic Equities Neutral
Oct-21-21 Downgrade RBC Capital Mkts Outperform → Sector Perform
Sep-24-21 Downgrade Evercore ISI Outperform → In-line
Sep-20-21 Downgrade BMO Capital Markets Outperform → Market Perform
Sep-17-21 Upgrade RBC Capital Mkts Sector Perform → Outperform
Sep-01-21 Upgrade Citigroup Neutral → Buy
Sep-01-21 Downgrade Loop Capital Buy → Hold
Jun-22-21 Resumed Stifel Hold
May-18-21 Upgrade Vertical Research Hold → Buy
Feb-25-21 Upgrade Evercore ISI In-line → Outperform
Jan-27-21 Downgrade Cowen Outperform → Market Perform
Jan-27-21 Resumed The Benchmark Company Hold
Jan-20-21 Downgrade Scotiabank Sector Outperform → Sector Perform
Jan-13-21 Upgrade Barclays Underweight → Equal Weight
Jan-11-21 Upgrade Bernstein Mkt Perform → Outperform
Oct-21-20 Reiterated Cowen Outperform
Jul-22-20 Reiterated Cowen Outperform
May-04-20 Upgrade Wolfe Research Peer Perform → Outperform
Apr-28-20 Reiterated Cowen Outperform
Apr-17-20 Downgrade Barclays Equal Weight → Underweight
Mar-26-20 Initiated Evercore ISI In-line
Mar-16-20 Downgrade Raymond James Outperform → Mkt Perform
Jan-29-20 Downgrade Deutsche Bank Buy → Hold
Jan-29-20 Initiated The Benchmark Company Hold
Jan-06-20 Downgrade Citigroup Buy → Neutral
Nov-01-19 Upgrade BMO Capital Markets Market Perform → Outperform
Oct-29-19 Initiated Wells Fargo Market Perform
Oct-16-19 Upgrade BofA/Merrill Neutral → Buy
Oct-01-19 Downgrade Stephens Overweight → Equal-Weight
Jul-10-19 Initiated Goldman Neutral
Apr-30-19 Downgrade RBC Capital Mkts Outperform → Sector Perform
Apr-12-19 Downgrade Desjardins Buy → Hold
Jan-30-19 Downgrade Macquarie Outperform → Neutral
Jan-15-19 Upgrade Credit Suisse Neutral → Outperform
Jan-03-19 Upgrade Stephens Equal-Weight → Overweight
View All

Canadian National Railway Co Stock (CNI) Latest News

pulisher
04:31 AM

Canadian National Railway Co. stock rises Monday, outperforms market - MarketWatch

04:31 AM
pulisher
Sep 27, 2024

Wall Street SWOT: Canadian National Railway stock faces headwinds amid labor woes - Investing.com Australia

Sep 27, 2024
pulisher
Sep 27, 2024

Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch

Sep 27, 2024
pulisher
Sep 27, 2024

Unifor files a notice of dispute against Canadian National Railway - MSN

Sep 27, 2024
pulisher
Sep 27, 2024

Unifor files a notice of dispute against Canadian National Railway - Yahoo Canada Finance

Sep 27, 2024
pulisher
Sep 27, 2024

CN begins new labour negotiations with Unifor - Chamber of Shipping

Sep 27, 2024
pulisher
Sep 26, 2024

Double railway strike could devastate small business: CFIB - MSN

Sep 26, 2024
pulisher
Sep 26, 2024

Canadian National Railway Co. stock rises Thursday, outperforms market - MarketWatch

Sep 26, 2024
pulisher
Sep 25, 2024

Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch

Sep 25, 2024
pulisher
Sep 25, 2024

Shauneen Elizabeth Bruder Acquires 543 Shares of Canadian National Railway (TSE:CNR) Stock - MarketBeat

Sep 25, 2024
pulisher
Sep 25, 2024

Canadian National Railway (TSE:CNR) PT Lowered to C$162.00 at Barclays - MarketBeat

Sep 25, 2024
pulisher
Sep 24, 2024

Canadian National Railway Co. stock rises Tuesday, still underperforms market - MarketWatch

Sep 24, 2024
pulisher
Sep 24, 2024

Unifor initiates labor negotiations with Canadian National Railway - Manitobe Co-Operator

Sep 24, 2024
pulisher
Sep 24, 2024

Unifor initiates labor negotiations with Canadian National Railway - Farmtario

Sep 24, 2024
pulisher
Sep 24, 2024

New labour negotiations initiated at CN - The Western Producer

Sep 24, 2024
pulisher
Sep 23, 2024

Stevens Point PD teams with Canadian National Railway for Railway Safety Week - WSAW

Sep 23, 2024
pulisher
Sep 23, 2024

Unifor initiates labor negotiations with Canadian National Railway - Reuters Canada

Sep 23, 2024
pulisher
Sep 23, 2024

Unifor initiates labor negotiations with Canadian National Railway - Yahoo Canada Finance

Sep 23, 2024
pulisher
Sep 23, 2024

Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch

Sep 23, 2024
pulisher
Sep 21, 2024

Canadian National Railway says its operations have recovered from work stoppages - MSN

Sep 21, 2024
pulisher
Sep 20, 2024

Canadian National Railway Co. stock falls Friday, underperforms market - MarketWatch

Sep 20, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Burnaby Now

Sep 19, 2024
pulisher
Sep 19, 2024

CN to relocate Jasper rail operations 100 kilometres away - MSN

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Richmond News

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Edmonton Journal

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Town and Country TODAY

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - The Tri-City News

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Lakeland TODAY

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Thorold News

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour awayRocky Mountain Outlook - Rocky Mountain Outlook - Bow Valley News

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Prince George Citizen

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - MSN

Sep 19, 2024
pulisher
Sep 19, 2024

CN to relocate Jasper rail operations 100 kilometres away - Times Colonist

Sep 19, 2024
pulisher
Sep 19, 2024

CN to relocate Jasper rail operations 100 kilometres away - Squamish Chief

Sep 19, 2024
pulisher
Sep 19, 2024

CN to relocate Jasper rail operations 100 kilometres away - Pique Newsmagazine

Sep 19, 2024
pulisher
Sep 19, 2024

CN Rail relocating Jasper operations 100 kilometres away to Hinton - Global News Toronto

Sep 19, 2024
pulisher
Sep 19, 2024

CN to relocate Jasper rail operations 100 kilometres away - Jasper Fitzhugh

Sep 19, 2024
pulisher
Sep 19, 2024

CN workers in Jasper face uncertainty as company plans to move rail ops an hour away - Toronto Star

Sep 19, 2024
pulisher
Sep 19, 2024

CN Rail relocates operations from Jasper due to wildfire threat - The Globe and Mail

Sep 19, 2024
pulisher
Sep 19, 2024

Canadian National Railway relocates operations from tourist town Jasper due to wildfire threat - Yahoo Canada Finance

Sep 19, 2024
pulisher
Sep 18, 2024

CN To Relocate Jasper Rail Operations 100 Kilometres Away - Barchart

Sep 18, 2024
pulisher
Sep 17, 2024

Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch

Sep 17, 2024
pulisher
Sep 16, 2024

Canadian National Railway Co. (CNR-T) QuotePress Release - The Globe and Mail

Sep 16, 2024
pulisher
Sep 16, 2024

CN Announces US$750 Million Debt Offering - GlobeNewswire

Sep 16, 2024
pulisher
Sep 16, 2024

CN Announces US$750 Million Debt Offering - Yahoo Finance

Sep 16, 2024
pulisher
Sep 16, 2024

CN blames unplanned CPKC trackwork for June congestion in Directional Running Zone - TRAINS Magazine

Sep 16, 2024
pulisher
Sep 15, 2024

Explainer-Why Canada's railways are seeing an unprecedented labor stoppage - MSN

Sep 15, 2024
pulisher
Sep 13, 2024

Trudeau says government will not intervene in Air Canada dispute with pilots - Reuters Canada

Sep 13, 2024
pulisher
Sep 13, 2024

CN spokesperson shares perspective on rail dispute - 650 CKOM News Talk Sports

Sep 13, 2024
pulisher
Sep 13, 2024

Buy the dip and ride the rails: The case for Canadian National Railway - The Globe and Mail

Sep 13, 2024
pulisher
Sep 12, 2024

Canadian National revises its 2024 outlook after operations recover from work stoppages - MSN

Sep 12, 2024

Canadian National Railway Co Stock (CNI) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
railroads CSX
$34.53
price up icon 0.00%
railroads CP
$85.54
price up icon 0.12%
railroads NSC
$248.50
price up icon 0.82%
railroads WAB
$181.77
price down icon 0.27%
railroads TRN
$34.84
price up icon 1.37%
Cap:     |  Volume (24h):