Is it Too Late to Buy CNR Stock?

Canadian National Railway (TSX:CNR) stock has delivered solid long-term returns for shareholders. So, is it a buy in 2024 after its recent run up?

| More on:

Canadian National Railway (TSX:CNR) stock has delivered solid returns for shareholders over the years and decades. Its stock is up 56% (a 9.3% compound annual growth rate, or CAGR) over the past five years, and 180% (a 10.85% CAGR) over the past 10 years.

rail train

Image source: Getty Images

A strong long-term “track” record

When you add in dividends, CNR’s total returns are closer to 71% (an 11.4% CAGR) and 233% (a 12.8% CAGR) over the past respective five and 10 years. Since 1996 (when CNR stock was publicly listed), this TSX stock has delivered a 5,906% total return. So, is CNR still a stock worthwhile owning for the coming years?

Canadian National has certainly stood the test of time. It has been operating ever since 1918. In Canada and the United States, rail is still the only way to transport bulk commodities/goods efficiently and affordably. With only one other major competitor in Canada, CNR operates in a defensive duopoly.

It tends to have a solid competitive moat (especially in regions where it is the only rail line in and out of town) and a persistent ability to grow rates at or above inflation.

Many competitive advantages preserve long-term profitability

CNR’s rail network is almost impossible to replicate. The land has been purchased, and the infrastructure installed. A prospective competitor would need to spend tens of billions of dollars to build the infrastructure. In most cases, the land is just not available.

CNR can grow its volumes and capacity at limited incremental expense. It already has excess land to add additional services. Under its new chief executive officer, CNR is further maximizing the utility of its total network through precision scheduled railroading.

This helps it increase volumes and train velocity but in an operationally efficient and profitable manner. That’s why even in a down year for volumes, it can still generate 20-25% earnings margins.

CNR stock has grown steadily and increased its dividend regularly

Over the past five years, CNR stock has grown revenues, earnings per share, and free cash flow by respective CAGRs of 5%, 6%, and 14%. Given its strong cash generation, CNR has a strong balance sheet with adjusted debt-to-adjusted earnings before interest, tax, depreciation, and amortization of 1.86.

The company has increased its dividend by a 15% average annual rate over 27 years. It increased its dividend by 8% in 2023.

With a strong balance sheet and significant cash generation, it has the capacity to buy back a large amount of shares as well (up to 5% in 2023 alone). CN believes it can achieve 10-15% average annual earnings per share all the way to 2026.

Is it too late to buy CNR stock?

CNR stock is not exactly cheap today. With a price of $166 per share, it trades with a price-to-earnings ratio of 22. That is at the mid- to higher end of its historical valuation range. It has a dividend yield of 1.9%, which is closer to its long-term average.

Its stock has had a strong recovery since October 2023. As a result, it is not exactly a bargain today.

This is a very good long-term stock to hold. However, if you want to maximize your returns, it might be best to be patient for an inevitable pullback before deploying into a full position.

Fool contributor Robin Brown has no position in any of the stocks mentioned. The Motley Fool recommends Canadian National Railway. The Motley Fool has a disclosure policy.

More on Investing

Partially complete jigsaw puzzle with scattered missing pieces
Dividend Stocks

The 1 Index Fund I’d Hold in My Portfolio Forever — No Hesitation

Vanguard S&P 500 Index ETF (TSX:VFV) stands out as a great ETF to buy, regardless of the market mood.

Read more »

how to save money
Dividend Stocks

Invest $5,000 in This Dividend Stock for $320 in Passive Income

Explore the potential of dividend stocks in the energy sector with high yields post-pandemic. Learn about top investment options.

Read more »

woman looks ahead of her over water
Dividend Stocks

How Much Canadians Typically Have in a TFSA by Age 55

At 55, the average TFSA balance may be only about $38,334, but unused room shows many Canadians still have time…

Read more »

hand stacks coins
Dividend Stocks

The Best Places to Put Your $7,000 TFSA Contribution in 2026

This strategy helps reduce risk while generating decent yield.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Wednesday, April 22

After a broad-based sell-off, the TSX remains near recent highs today, with focus on Trump’s move to extend the Iran…

Read more »

A airplane sits on a runway.
Stocks for Beginners

Air Canada Is Back on Investors’ Radars: Is it a Buy in 2026?

Air Canada just closed out 2025 stronger than expected, and 2026 guidance suggests the recovery may still have runway.

Read more »

top TSX stocks to buy
Dividend Stocks

A Dividend Stock Down 34% That’s Worth Holding Indefinitely

Magna International is down 34% but still raises dividends and generates $1.7 billion in free cash flow. Here is why…

Read more »

TFSA (Tax free savings account) acronym on wooden cubes on the background of stacks of coins
Dividend Stocks

How to Make $250 Per Month Tax-Free From Your TFSA

TFSA holders with immediate financial needs can invest in stocks to generate tax-free monthly income streams.

Read more »