Canadian National Railway: Buy, Sell, or Hold in 2025?

CN is down more than 20% in the past year. Is CNR stock now oversold?

| More on:
rail train

Image source: Getty Images

Canadian National Railway (TSX:CNR) is down more than 20% in the past 12 months. Contrarian TSX investors are wondering if CNR stock is now undervalued and good to buy for a self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolio focused on long-term total returns.

CNR stock price

CN trades near $140 per share at the time of writing. The stock was close to $180 at this time last year but has been on a steady decline and recently dipped below $140, a level not seen since 2021.

The past year saw CN get hit by a number of challenges that put pressure on results. Labour disputes at ports impacted the flow of goods across CN’s network. The company also had to battle wildfires and bad weather that disrupted operations.

Despite all the shocks, the company delivered decent results in 2024. Revenue rose 1% to $17 billion. Operating income, however, slipped 5% to $6.25 billion on higher expenses. This pushed up the operating ratio to 63.4%. The metric is a measure of the company’s efficiency as it reflects the amount of money the railway spends to generate a dollar of revenue. As such, an increase in the operating ratio means the business was less efficient.

Revenue from hauling oil and chemicals rose 6% last year. Grain and fertilizer shipments saw revenue rise 4%. These are the only segments that improved compared to 2023. All other categories saw revenue dip by 1% to 9%.

Outlook for 2025

CN has a positive outlook for this year, even with all the tariff uncertainty. The company says it plans to deliver adjusted diluted earnings-per-share (EPS) growth of 10% to 15% in 2025. Compound annual adjusted diluted EPS expansion is targeted at high single digits for the 2024 to 2026 timeframe. CN is investing $3.4 billion in capital projects in 2025.

CN generates a large chunk of its revenue in the United States. The strong U.S. dollar will help boost earnings when converted to the Canadian currency. In addition, lower oil prices should drive down fuel costs.

The board raised the dividend by 5% for 2025. This is the 29th consecutive annual dividend increase at CN. Investors who buy the stock at the current share price can get a dividend yield of 2.5%. CN also has a good track record of returning cash to shareholders through stock repurchases. The current buyback plan will see the company repurchase up to 20 million shares over the 12-month period that began February 4, 2025.

Risks

A trade war between Canada and the United States could drive the economies of both countries into a recession. This would have an impact on demand for CN’s services. In addition, the flow of goods across the border could be impacted as Canada looks to secure more international buyers for its commodities and manufactured goods.

Should you buy now?

Near-term volatility should be expected. Contrarian investors, however, might want to start nibbling at this level and look to add to the position on additional weakness. Buying CN stock on a meaningful pullback has historically proven to be a savvy move for patient investors.

The Motley Fool recommends Canadian National Railway. The Motley Fool has a disclosure policy. Fool contributor Andrew Walker has no position in any stock mentioned.  

More on Dividend Stocks

man looks surprised at investment growth
Dividend Stocks

This 6% Dividend Stock Pays Cash Every Single Month

Given its strong financial position and solid growth prospects, Whitecap appears well-equipped to reward shareholders with higher dividend yields, making…

Read more »

Dividend Stocks

1 Canadian Dividend Stock Down 33% Every Investor Should Own

A freight downturn has knocked TFI International’s stock, but its discipline and safe dividend could turn today’s dip into tomorrow’s…

Read more »

Person holds banknotes of Canadian dollars
Dividend Stocks

The 7.3% Dividend Gem Every Passive-Income Investor Should Know About

Buying 1,000 shares of this TSX stock today would generate about $154 per month in passive income based on its…

Read more »

businesswoman meets with client to get loan
Dividend Stocks

A Top-Performing U.S. Stock for Canadian Investors to Buy and Hold

Berkshire Hathaway (NYSE:BRK.B) is a top U.s. stock for canadians to hold.

Read more »

Map of Canada showing connectivity
Dividend Stocks

Buy Canadian: 1 TSX Stock Set to Outperform Global Markets in 2026

Nutrien’s potash scale, global retail network, and steady fertilizer demand could make it the TSX’s quiet outperformer in 2026.

Read more »

Retirees sip their morning coffee outside.
Dividend Stocks

TFSA Investors: How Couples Can Earn $10,700 Per Year in Tax-Free Passive Income

Here's one interesting way that couples could earn as much as $10,700 of tax-free income inside their TFSA in 2026.

Read more »

warehouse worker takes inventory in storage room
Dividend Stocks

TFSA Income Investors: 3 Stocks With a 5%+ Monthly Payout

If you want to elevate how much income you earn in your TFSA, here are two REITs and a transport…

Read more »

Concept of rent, search, purchase real estate, REIT
Dividend Stocks

Is Timbercreek Financial Stock a Buy?

Timbercreek Financial stock offers one of the highest monthly dividend yields on the TSX today, but its recent earnings suggest…

Read more »