Best Stock to Buy Right Now: CN Rail vs CP Rail?

CN Rail (TSX:CNR) and another rail may be worth picking up even as tariff threats hit hard.

| More on:
rail train

Image source: Getty Images

The railway stocks have been rather underwhelming performers over the past few years. And things do not look to be getting off on the right track so far in 2025 (please pardon the pun), with Trump tariffs on Canadian goods exported from Canada into the U.S.

Add retaliatory tariffs into the equation, and cross-border transportation may stand to take a bit of a hit for some time. Either way, I wouldn’t panic-sell shares of either CN Rail (TSX:CNR) or Canadian Pacific Kansas City (TSX:CP) in response to the beginning of a potentially nasty tit-for-tat tariff spat.

Could tariffs hit the railways hard?

Undoubtedly, many economists also see the Canadian economy falling into a recession in just a few months after tariffs are imposed. Indeed, if tariffs go higher than 25% (and 10% for crude) in response to retaliatory measures, perhaps a recession could be in store a lot sooner.

Either way, it’s a tough time for many Canadian businesses as they scramble and supply chains move into disorder again. At this juncture, I’d be more inclined to be a net buyer of the battered rail stocks than a seller.

Just last night, President Trump seemed to think tariffs would merely cause “a little bit of pain.” Whether that “little bit” entails transitory pains (think like transitory inflation) until tariffs are lifted remains the big question. Either way, the hope is that some compromises can be made so that both economies can prosper in 2025. In the face of tariff threats, is CNR or CP the better bet? Let’s find out.

CN Rail

CN Rail stock is back in a bear market, now down around 20% from its all-time highs. With a 2.52% dividend yield, you’ll get paid quite a bit to wait. Personally, I find the name, which goes for 20.4 times trailing price to earnings (P/E), to be a great value stock.

Aside from CN having a dividend yield that’s close to the highest it’s been in recent memory, I’m a fan of the dividend-growth trajectory from here. Indeed, I expect some generous (think around 10%) dividend growth every single year, even if tariffs cause a Canadian recession to happen in 2025. All considered, I view CNR stock as a great pick-up right here in the midst of profound uncertainty. The 0.64 beta is also way too low.

CN Rail chief executive officer Tracy Robinson thinks that her railway can hold up in the face of tariff threats. Though she acknowledges the potential impact, she doesn’t view it as “so significant or prolonged as to cause a recession in Canada or significant inflationary impact in the U.S.”

Indeed, Robinson seems hopeful and optimistic and she may very well be right to be. Of course, only time will tell what’s to happen to Canada’s economy and tariffs as the spring season approaches. Indeed, cross-border trade may not get dented by a considerable amount over the long haul, especially if Trump tariffs are transitory in nature.

CP Rail

CP stock has been under pressure but is just down around 10% from its highs. At 27.7 times trailing P/E, the stock is expensive, especially in the face of tariff-related uncertainties. Personally, I’d rather wait for an entry point below $100 per share before jumping in.

Indeed, with tariffs and a recession potentially on the table, I’d want a wider margin of safety. Though CPKC remains a growthier railway, I do think that the premium multiple may not be worth paying when you’ve got a name like CNR with a much higher dividend yield at a fraction of the P/E.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Joey Frenette owns shares of Canadian National Railway. The Motley Fool recommends Canadian National Railway and Canadian Pacific Kansas City. The Motley Fool has a disclosure policy.

More on Investing

golden sunset in crude oil refinery with pipeline system
Investing

Is Enbridge Stock a Buy for its 6% Dividend Yield?

Enbridge is up 30% in the past 12 months. Are more gains on the way?

Read more »

woman analyze data
Dividend Stocks

Secure Dividends: How to Turn $10,000 Into Reliable Passive Income

Earn a secure dividend income of over $150 every quarter by investing in these reliable Canadian dividend stocks.

Read more »

Piggy bank with word TFSA for tax-free savings accounts.
Energy Stocks

The Best Canadian Stocks to Buy and Hold Forever in a TFSA

Canadian stocks such as GFL Environmental and Total Energy Services are poised to grow earnings at a steady pace through…

Read more »

A plant grows from coins.
Investing

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

Alimentation Couche-Tard (TSX:ATD) looks like a great buy for new investors right here.

Read more »

top TSX stocks to buy
Dividend Stocks

Buy the Dip: This Top TSX Dividend Stock Just Became a Must-Own

This retail dividend stock is a Canadian legend, allowing investors to get in on some serious action with a strong…

Read more »

ways to boost income
Bank Stocks

If I Could Only Buy 2 Stocks in 2025, I’d Pick These

Expectations of additional rate cuts may give these top Canadian bank stocks a lift, making them some of the best…

Read more »

chart reflected in eyeglass lenses
Investing

2 Top Canadian Stocks to Buy Right Away With $1,000

Here are two of my top picks for entirely different reasons that every investor should consider for their self-directed portfolios…

Read more »

Blocks conceptualizing Canada's Tax Free Savings Account
Dividend Stocks

How to Build a $1 Million TFSA Starting With Just $10,000

Two established, high-yield dividend stocks can help turn a small seed capital into a million-dollar TFSA.

Read more »