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

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

Here’s the Average TFSA Balance at Age 55 in Canada

Turning 55? See how a TFSA and a low‑volatility income ETF like ZPAY can boost tax‑free retirement cash flow while…

Read more »

dividends can compound over time
Dividend Stocks

TD Bank’s Earnings Beat & Dividend Hike: Told You So!

The Toronto-Dominion Bank (TSX:TD) just released its fourth quarter earnings and hiked its dividend by 2.9%.

Read more »

senior couple looks at investing statements
Dividend Stocks

Here’s the Average TFSA Balance at Age 54 in Canada

Holding the iShares S&P/TSX Capped Composite Index Fund (TSX:XIC) in a TFSA can maximize your wealth.

Read more »

Train cars pass over trestle bridge in the mountains
Dividend Stocks

1 Top-Tier TSX Stock Down 18% to Buy and Hold Forever

Down almost 20% from all-time highs, Canadian Pacific Kansas City is a blue-chip TSX stock that offers upside potential in…

Read more »

ETF is short for exchange traded fund, a popular investment choice for Canadians
Investing

2 Smart ETF Moves to Help Rebalance by Year’s End

Sprott Physical Gold Trust (TSX:PHYS) and another ETF to help bring balance back to your TFSA.

Read more »

View of high rise corporate buildings in the financial district of Toronto, Canada
Dividend Stocks

How to Use Your TFSA to Earn $275 in Monthly Tax-Free Income

Discover how True North Commercial REIT’s government‑anchored leases could help turn a TFSA into monthly, tax‑free income even amid a…

Read more »

man looks surprised at investment growth
Investing

3 TSX Stocks Under $30 That Are Screaming Buys Today

Several high-quality TSX stocks with solid growth prospects are trading under $30, proving a solid opportunity for buying.

Read more »

Female raising hands enjoying vacation, standing on background of blue cloudless sky.
Tech Stocks

If You Were Waiting for Tech Stocks to Go on Sale, Now’s Your Chance

Tech stocks, like Constellation Software (TSX:CSU), might be terrific bargains amid volatility.

Read more »