Canadian National Railway Company

TSX:CNR Stock Report

Mkt Cap: CA$103.8b

Canadian National Railway Past Performance

Past criteria checks 4/6

Canadian National Railway's earnings have been declining at an average annual rate of -0.2%, while the Transportation industry saw earnings growing at 13.5% annually. Revenues have been growing at an average rate of 3.5% per year. Canadian National Railway's return on equity is 26%, and it has net margins of 30.6%.

Key information

-0.2%

Earnings growth rate

1.6%

EPS growth rate

Transportation Industry Growth20.9%
Revenue growth rate3.5%
Return on equity26.0%
Net Margin30.6%
Next Earnings Update25 Jul 2023

Recent past performance updates

Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

Apr 05
Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Oct 25
Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Recent updates

Canadian National Railway (TSE:CNR) Ticks All The Boxes When It Comes To Earnings Growth

May 25
Canadian National Railway (TSE:CNR) Ticks All The Boxes When It Comes To Earnings Growth

Canadian National Railway's (TSE:CNR) Shareholders Will Receive A Bigger Dividend Than Last Year

May 11
Canadian National Railway's (TSE:CNR) Shareholders Will Receive A Bigger Dividend Than Last Year

Canadian National Railway (TSE:CNR) Is Paying Out A Larger Dividend Than Last Year

Apr 27
Canadian National Railway (TSE:CNR) Is Paying Out A Larger Dividend Than Last Year

Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

Apr 05
Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

Canadian National Railway (TSE:CNR) Is Increasing Its Dividend To CA$0.79

Feb 10
Canadian National Railway (TSE:CNR) Is Increasing Its Dividend To CA$0.79

Here's Why Canadian National Railway (TSE:CNR) Has Caught The Eye Of Investors

Jan 27
Here's Why Canadian National Railway (TSE:CNR) Has Caught The Eye Of Investors

Canadian National Railway (TSE:CNR) Has Announced That It Will Be Increasing Its Dividend To CA$0.79

Jan 27
Canadian National Railway (TSE:CNR) Has Announced That It Will Be Increasing Its Dividend To CA$0.79

Estimating The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Jan 13
Estimating The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Oct 25
Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Calculating The Fair Value Of Canadian National Railway Company (TSE:CNR)

Oct 12
Calculating The Fair Value Of Canadian National Railway Company (TSE:CNR)

Does Canadian National Railway (TSE:CNR) Deserve A Spot On Your Watchlist?

Aug 22
Does Canadian National Railway (TSE:CNR) Deserve A Spot On Your Watchlist?

Returns At Canadian National Railway (TSE:CNR) Appear To Be Weighed Down

Jul 24
Returns At Canadian National Railway (TSE:CNR) Appear To Be Weighed Down

Estimating The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Jul 10
Estimating The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

With EPS Growth And More, Canadian National Railway (TSE:CNR) Is Interesting

May 17
With EPS Growth And More, Canadian National Railway (TSE:CNR) Is Interesting

Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Apr 25
Canadian National Railway (TSE:CNR) Has More To Do To Multiply In Value Going Forward

Estimating The Fair Value Of Canadian National Railway Company (TSE:CNR)

Apr 10
Estimating The Fair Value Of Canadian National Railway Company (TSE:CNR)

Canadian National Railway's (TSE:CNR) Shareholders Will Receive A Bigger Dividend Than Last Year

Jan 30
Canadian National Railway's (TSE:CNR) Shareholders Will Receive A Bigger Dividend Than Last Year

Returns At Canadian National Railway (TSE:CNR) Appear To Be Weighed Down

Jan 16
Returns At Canadian National Railway (TSE:CNR) Appear To Be Weighed Down

Canadian National Railway (TSE:CNR) Has A Pretty Healthy Balance Sheet

Dec 16
Canadian National Railway (TSE:CNR) Has A Pretty Healthy Balance Sheet

Canadian National Railway's (TSE:CNR) Promising Earnings May Rest On Soft Foundations

Oct 26
Canadian National Railway's (TSE:CNR) Promising Earnings May Rest On Soft Foundations

A Look At The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Aug 16
A Look At The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Canadian National Railway (TSE:CNR) Hasn't Managed To Accelerate Its Returns

Jul 13
Canadian National Railway (TSE:CNR) Hasn't Managed To Accelerate Its Returns

A Look At The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

May 06
A Look At The Intrinsic Value Of Canadian National Railway Company (TSE:CNR)

Shareholders Will Probably Not Have Any Issues With Canadian National Railway Company's (TSE:CNR) CEO Compensation

Apr 21
Shareholders Will Probably Not Have Any Issues With Canadian National Railway Company's (TSE:CNR) CEO Compensation

Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

Mar 30
Canadian National Railway's (TSE:CNR) Returns Have Hit A Wall

How Does Canadian National Railway Company (TSE:CNR) Fare As A Dividend Stock?

Mar 17
How Does Canadian National Railway Company (TSE:CNR) Fare As A Dividend Stock?

Here's What We Like About Canadian National Railway's (TSE:CNR) Upcoming Dividend

Mar 04
Here's What We Like About Canadian National Railway's (TSE:CNR) Upcoming Dividend

Investors Who Bought Canadian National Railway (TSE:CNR) Shares Five Years Ago Are Now Up 78%

Mar 02
Investors Who Bought Canadian National Railway (TSE:CNR) Shares Five Years Ago Are Now Up 78%

Earnings and Revenue History

Quality Earnings: CNR has high quality earnings.

Growing Profit Margin: CNR's current net profit margins (30.6%) are lower than last year (33%).


Past Earnings Growth Analysis

Earnings Trend: CNR's earnings have declined by 0.2% per year over the past 5 years.

Accelerating Growth: CNR's earnings growth over the past year (12%) exceeds its 5-year average (-0.2% per year).

Earnings vs Industry: CNR earnings growth over the past year (12%) exceeded the Transportation industry 8.4%.


Return on Equity

High ROE: CNR's Return on Equity (26%) is considered high.


Return on Assets


Return on Capital Employed


Discover strong past performing companies