3 Stocks You Should Never Sell — Ever

Whether you own them or need to buy them, Canadian Pacific Railway Limited (TSX:CP)(NYSE:CP), Enbridge Inc. (TSX:ENB)(NYSE:ENB), and Royal Bank of Canada (TSX:RY)(NYSE:RY) are stocks you should never, ever sell.

| More on:

It’s all well and good to find stocks that are up and coming or are in for an immense amount of growth over the next year. But investors need to diversify their portfolios to include stocks that will grow steadily for years, ideally decades, to come.

If you’re looking for these type of stocks, I have three great ones to start with: Canadian Pacific Railway (TSX:CP)(NYSE:CP), Enbridge (TSX:ENB)(NYSE:ENB), and Royal Bank (TSX:RY)(NYSE:RY).

Canadian Pacific

CP shares a duopoly with Canadian National Railway, making it incredibly difficult for any other competition in this incredibly important market. And CP has recently transformed, with a focus on saving money and reinvesting in the company.

What this means for investors is not only a limited amount of spending in the near and distant future, but also further cash in hand for the company that will be delivered to investors both as re-investment and through the company’s dividend yield of 0.87% at the time of writing.

Granted, right now the company’s P/E ratio and P/B ratio are both high, at 20.6 and six, respectively. But if you look at historical performance, this company is sure to continue the steady increase it’s been on for the last few decades.

Enbridge

While CP may be overvalued, Enbridge is most assuredly undervalued at this moment, with an incredibly bright future ahead. The company is in the middle of its growth plan to expand multiple pipelines, most recently the Line 3 Replacement and Expansion Project, which will ship 750,000 barrels of crude oil per day when it gets going in the latter half of 2020.

But again, this is only the beginning. The company has a number of expansion projects for the next few years and has long-term contracts to support this company’s growth for decades. This has analysts expecting great things from this stock, with a P/E ratio of 23.8. It also has almost unheard of earnings-per-share percentage growth at 1,058.46% over the last five years. With its fair value at around $60 per share and trading at this moment at $49.12, the company is a great investment for the short and long term.

Royal Bank

Another company that is a good buy at this moment is RBC. The bank has a proven track record of getting out of the stickiest of situations, such as the last recession of 2008. This makes it a great buy should Canada enter another recession in the near future, which is looking likely.

You could buy other Big Six banks, but RBC is the best in my opinion due to its expansion into not only the United States, but the wealth and commercial management sector of the U.S. While the stock appears overvalued at this moment, it has a strong P/E of 12.3 and ROE of 17.47%. Again, looking at its historical performance, this stock has steady growth, making it the perfect stock to buy and hold forever.

Fool contributor Amy Legate-Wolfe owns shares of ENBRIDGE INC. David Gardner owns shares of Canadian National Railway. The Motley Fool owns shares of Canadian National Railway and Enbridge. Canadian National Railway and Enbridge are recommendations of Stock Advisor Canada.

More on Investing

dividends can compound over time
Dividend Stocks

2 High-Yield Dividend Stocks Worth Holding for at Least a Decade

These top TSX stocks still offer great dividend yields.

Read more »

Map of Canada showing connectivity
Dividend Stocks

3 TSX Superstars Poised to Outperform the Market in 2026

These three TSX superstars aren't just superstars for today and this year. I think these companies could provide consistent double-digit…

Read more »

the word REIT is an acronym for real estate investment trust
Investing

2 Undervalued Stocks and REITs Worth Buying in 2026

These two stocks and REITs look well-positioned to outperform this year and for many years to come. Here's the bull…

Read more »

woman looks ahead of her over water
Retirement

Want $1 Million in Retirement? Invest $50,000 in These 3 Stocks and Wait a Decade

These three stocks look well-positioned to take investors much closer to their goal of being seven-figure retirees over time.

Read more »

A woman stands on an apartment balcony in a city
Dividend Stocks

3 Canadian REITs for an Income Portfolio That Holds Up in Any Market

Dividend income feels most reliable when housing demand stays steady and the payout is clearly covered by FFO or AFFO.

Read more »

A Canada Pension Plan Statement of Contributions with a 100 dollar banknote and dollar coins.
Dividend Stocks

The Average TFSA Balance for Canadians at 55

Discover the significance of turning 55 for CPP payout decisions and strategies for maximizing your TFSA in Canada.

Read more »

man looks worried about something on his phone
Dividend Stocks

Down 10% From Its High, Could Now Be an Opportune Time to Buy Restaurant Brands Stock?

Restaurant Brands International (TSX:QSR) might be the perfect breakout play for 2026.

Read more »

boy in bowtie and glasses gives positive thumbs up
Investing

Top Canadian Stocks to Buy With $5,000 in 2026

These top Canadian stocks could outperform the broader market and deliver notable returns on the back of steady demand trends.

Read more »