Should You Forget Canadian National Railway and Buy These 2 Stocks Instead?

Canadian National Railway has struggled in recent years, but is it a buy its low valuation? Here are two stocks I would rather add now.

| More on:

Canadian National Railway (TSX:CNR) is a staple in many Canadian investors’ portfolios. The company has delivered years of solid earnings and dividend growth. However, CNR has hit some tough times. Fires, cold, COVID-19, union strikes, trade wars, and a freight recession have all impacted results.

For two consecutive years, Canadian National Railway made optimistic projections for earnings growth, which were subsequently reduced to near-zero growth. Part of the issues with CN are external and out of its control.

dividends can compound over time

Source: Getty Images

Canadian National Railway has had a tough time for several years

New issues and challenges continue to stack up against it. The new management team has failed to deliver the operational and financial turnaround that was promised when they came in a few years ago.

In its recent second quarter, things did not improve. Freight volumes and revenues declined by 1%. While the operating ratio improved somewhat, adjusted earnings per share (EPS) only increased by 2%. It reduced guidance from low teens to mid-single-digit EPS growth in 2025.

Given the inconsistency, CN has lost some rapport with the market. Its stock is down 10.7% this year and 15% in the past 52 weeks. It’s trading at its best valuation since 2020. Yet, with such uncertainty in the near term, it is hard to say that the stock is a bargain.

I’d buy this railroad over Canadian National Railway

Canadian Pacific Kansas City (TSX:CP) would be my preferred railroad over Canadian National Railway. The company has a record of delivering superior returns over CN.

It fully acquired Kansas City Southern Railway just over two years ago. The combination of these networks makes CP the only singular rail line that spans Canada, the U.S., and Mexico.

This, alongside some great marketing efforts, is leading to strong wins with new customers. Creative routing provides significant optionality to shippers.

Over the past several quarters, CP has delivered sector-leading results. Most rails have seen stagnant or declining growth. In 2024, it delivered 15% revenue growth and 11% adjusted EPS growth. In its most recent quarter, volumes increased 7%, revenues rose 3%, and adjusted EPS rose 7%.

CP continues to target low-teens adjusted EPS for 2025. It has a target for low to mid-teens EPS growth for several years ahead. If it can hit those targets, there is still attractive upside for shareholders (especially if you can buy around $100).

This transport stock could see a rebound in 2026

Another transport stock I’d look at buying over Canadian National Railway is TFI International (TSX:TFII). Like CN, it is a bit of a broken story. However, I believe it could have a very attractive rebound if the North American freight market starts to recover.

TFI still has the same management team that helped grow this stock by a 17.3% compounded annual return over the past decade. Its secret sauce is low-cost operations and many smart acquisitions.

While its stock is down 33% in 2025, the company is prudently buying back shares. Strong free cash flow generation is helping its balance sheet improve. In 2026, it will likely return to making steady acquisitions again. Likewise, it is working on improving its U.S. operations. Turnaround efforts could yield good results next year.

The Foolish takeaway

While TFI stock isn’t pretty, I would still add it over Canadian National Railway right now. I would rather own a company with a skilled capital allocator at the helm than one that has persistent missteps and problems. When the freight market recovers, there could be considerable upside for best-in-class transportation operators like TFI and CP.

Fool contributor Robin Brown has positions in TFI International and Canadian Pacific Kansas City. The Motley Fool recommends Canadian National Railway, Canadian Pacific Kansas City, and TFI International. The Motley Fool has a disclosure policy.

More on Stock Market

Person holds banknotes of Canadian dollars
Stocks for Beginners

The Ultimate Dividend Stock to Buy With $1,000 Right Now

Canadian Utilities stands out as the best dividend stock to buy now, offering stability, income reliability, and long‑term growth potential…

Read more »

stock chart
Stock Market

2 TSX Stocks Worth Picking Up the Next Time the Market Dips

If another market dip were to come our way, these are two stocks I would be adding to.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Friday, April 24

With the TSX appearing on track to snap its four-week winning streak, investors could continue watching how volatile oil prices…

Read more »

Blocks conceptualizing Canada's Tax Free Savings Account
Dividend Stocks

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

Learn how to make $300 per month tax-free in your TFSA using three dependable TSX dividend stocks that deliver consistent…

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Thursday, April 23

The TSX saw a slight bounce, but today’s trade could turn volatile as Strait of Hormuz tensions intensify, oil and…

Read more »

Top TSX Stocks

If I Could Only Buy and Hold a Single Stock, This Would Be It

Bank of Nova Scotia is a compelling buy-and-hold stock thanks to its stability, global reach, and reliable dividend income.

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 »

happy woman throws cash
Energy Stocks

Here’s an Ideal 4% TFSA Dividend Stock That Pays Constant Cash

Emera stands out as a reliable 4% TFSA dividend stock for Canadians seeking steady income and long‑term stability.

Read more »