The (Only!) Canadian Stock I’d Trust for the Next 10 Years
A Canadian stock earns “trust for the next 10 years” when it keeps winning in three different markets: good times, bad times, and boring times. It needs a durable advantage, recurring revenue, and leadership that treats capital like it is precious. I also want a business that can grow without constantly issuing shares or taking…