3 Top-Performing Stocks to Buy and Hold for the Next 5 Years

This group of stocks are exposed to different risks but could outperform over the next five years.

| More on:
up arrow on wooden blocks

Source: Getty Images

Key Points

  • Three Canadian stocks — Constellation Software (TSX:CSU), goeasy (TSX:GSY), and Gildan (TSX:GIL) — are recommended as buy-and-hold candidates through 2030 for their attractive valuations and potential to outperform.
  • Constellation offers proven compounding at a rare low P/E, goeasy combines deep value with a growing 4.6% dividend, and Gildan could drive significant EPS accretion and cost synergies from its Hanesbrands merger.
  • 5 stocks our experts like better than goeasy

Finding stocks that can consistently outperform the market isn’t easy, especially in a volatile environment. However, some companies have built proven track records of compounding wealth and are now trading at attractive valuations. Here are three Canadian stocks that could be top performers over the next five years — ideal for investors looking to buy and hold solid businesses through 2030.

1. Constellation Software: A rare opportunity in a proven compounder

Constellation Software (TSX:CSU) is down but far from defeated. The tech conglomerate’s shares have slipped roughly 38% from their 52-week high, but its long-term record remains stellar. 

Over the past five and 10 years, Constellation has generated annualized returns of about 20.3% and 21.6%, respectively — comfortably outperforming the broader Canadian market’s 16.3% and 12.3%.

At about $3,230 per share, CSU currently trades at a blended price-to-earnings (P/E) ratio of 23.6 — its cheapest valuation since 2019. For a serial acquirer with decades of disciplined capital allocation and recurring cash flow, this is a rare chance to accumulate shares in a top-tier compounder.

Analysts see a near-term upside of around 58%, suggesting the market may be underestimating its growth runway. If Constellation continues growing its earnings and free cash flow at double-digit rates, as it has for years, investors could see annualized returns north of 15% over the next five years.

2. goeasy: A dividend powerhouse trading at a discount

Non-prime lender goeasy (TSX:GSY) has faced turbulence, with its stock down roughly 42% from its 52-week high. Yet long-term investors have been well rewarded — the company’s 10-year annualized return of 23.8% has nearly doubled the broader market’s pace.

At about $125 per share, goeasy trades at a deeply discounted P/E of 7.6, suggesting meaningful room for multiple expansion. If the stock reverts to its historical valuation levels, it’d indicate a fair value of around $189, representing 51% upside. Meanwhile, shareholders collect a 4.6% dividend yield — and that payout has grown for 10 straight years at an eye-popping 30% compound annual growth rate (CAGR).

Weak consumer sentiment has pressured the shares, but that’s also what makes this a compelling long-term entry point. As the economy stabilizes, goeasy’s consistent double-digit earnings growth and a potential valuation recovery could drive 15–25% annual total returns through 2030.

3. Gildan: A cyclical story with merger momentum

Unlike the first two, Gildan Activewear (TSX:GIL) hasn’t beaten the market over the last decade — but the next five years may tell a different story. 

The apparel maker’s merger with Hanesbrands, announced in August, has already earned positive analyst re-ratings. Upon closing (expected later this year or early 2026), management anticipates +20% accretion to earnings per share (EPS) and US$200 million in annual cost synergies that could lead to its adjusted EPS rising in the low 20% range at a CAGR over the next three years. 

Trading at about $81 per share, Gildan’s analyst consensus target implies 24% near-term upside. As a consumer cyclical, it’s not without risks, but patient investors could start with a partial position and add on dips as the merger unfolds.

Investor takeaway

No stock wins every year, but this basket — featuring Constellation’s steady growth, goeasy’s income power, and Gildan’s merger potential — offers a balanced blend of value, momentum, and compounding. For investors seeking long-term performance, these three names could shine over the next five years.

Fool contributor Kay Ng has positions in Constellation Software and goeasy. The Motley Fool recommends Constellation Software. The Motley Fool has a disclosure policy.

More on Investing

Rocket lift off through the clouds
Dividend Stocks

They’re Not Your Typical ‘Growth’ Stocks, But These 2 Could Have Explosive Upside in 2026

These Canadian stocks aren't known as pure-growth names, but 2026 could be a very good year for both in terms…

Read more »

happy woman throws cash
Dividend Stocks

Beat the TSX With This Cash-Gushing Dividend Stock

Here’s why this under-the-radar utilities stock could outpace the TSX with dividend income and upside.

Read more »

Offshore wind turbine farm at sunset
Energy Stocks

Northland Power Stock Has Seriously Fizzled: Is Now a Smart Time to Buy?

Despite near-term volatility, I remain bullish on Northland Power due to its compelling valuation and solid long-term growth prospects.

Read more »

Canada Day fireworks over two Adirondack chairs on the wooden dock in Ontario, Canada
Stocks for Beginners

The Year Ahead: Canadian Stocks With Strong Momentum for 2026

Discover strategies for investing in stocks based on momentum and sector trends to enhance your returns this year.

Read more »

Happy shoppers look at a cellphone.
Investing

3 Canadian Stocks to Buy Now and Hold for Steady Gains

These Canadian stocks have shown resilience across market cycles and consistently outperformed the broader indices.

Read more »

Real estate investment concept
Dividend Stocks

1 Incredibly Cheap Canadian Dividend-Growth Stock to Buy Now and Hold for Decades

Down over 40% from all-time highs, Propel is an undervalued dividend stock that trades at a discount in December 2025.

Read more »

TFSA (Tax-Free Savings Account) on wooden blocks and Canadian one hundred dollar bills.
Dividend Stocks

The Perfect TFSA Stock With a 9% Payout Each Month

An under-the-radar Brazilian gas producer with steady contracts and a big dividend could be a sneaky-good TFSA income play.

Read more »

man looks worried about something on his phone
Dividend Stocks

Is BCE Stock (Finally) a Buy for its 5.5% Dividend Yield?

This beaten-down blue chip could let you lock in a higher yield as conditions normalize. Here’s why BCE may be…

Read more »