Image source: Getty Images
The best Canadian stocks to own for the long term are those that steadily and quietly compound value for shareholders. These are not always the flashiest businesses.
However, these Canadian stocks tend to have long-term managers, high quality products/services, resilient balance sheets, and extended runways for growth. If you can pick them up at cheap or fair prices, it is a bonus. If you are wondering what some of the top long-term, buy-and-hold Canadian stocks are, here are four top picks today.
A top Canadian serial acquirer stock
Constellation Software (TSX:CSU) has to be top of mind when thinking about long-term stocks. This Canadian stock has an incredible record of compounding total returns by about 30% a year.
Given its $95 billion market cap, similar future annual returns might be tricky to come by. However, even if its rate of compounding halved, shareholders could do well. A 15% compounded rate…


