Buy a stock, sit back, and let it do the work. That’s the dream for long-term investors. And it’s possible if you carefully choose fundamentally strong stocks with staying power. In this article, I’ll share three Canadian stocks that I believe can not only soar but sustain their growth for decades to come.
Lundin Mining
To kick things off, I want to highlight Lundin Mining (TSX:LUN), one of the best Canadian mining stocks that’s not just riding the commodity cycle, but actively shaping its long-term growth story. It’s a diversified base metals firm focused on copper, gold, and nickel — all vital in a world rapidly shifting toward electrification.
LUN stock currently trades with nearly 28% year-to-date gains at $15.80 per share, giving it a market cap of $13.5 billion. One key reason for that strong momentum is the company’s leaner, sharper focus.
In April 2025, Lundin Mining completed the $1.4 billion sale of its European assets, allowing it to reduce net debt significantly and focus on higher-quality, growth-oriented projects like the Vicuña Project. This project alone houses one of the world’s largest copper, gold, and silver mineral resources.
Meanwhile, Lundin continues to generate healthy free cash flow, and its net debt excluding lease liabilities now sits at just US$135 million. That balance sheet strength gives it plenty of flexibility to fund expansion without risking stability. If you’re looking for top Canadian stocks to buy and hold for the long run, Lundin could offer both growth and resilience.
Kinaxis
Now let’s talk about Kinaxis (TSX:KXS), a tech company that’s growing fast by making supply chains smarter and more resilient. The company uses artificial intelligence (AI)-powered planning tools to help organizations react faster and smarter to supply chain disruptions — a need that’s only getting stronger amid the ongoing geopolitical uncertainties.
After climbing 18% over the last six months, KXS stock currently trades at around $189 per share with a market cap of about $5.3 billion.
What’s growing investors’ confidence in Kinaxis is its ability to grow its subscription revenue. Its latest results showed double-digit year-over-year growth in annual recurring revenue as the company continues to expand its global customer base.
What makes Kinaxis even more attractive for long-term investors is its positioning in a must-have software category. With more supply chains going digital and focusing on risk reduction, Kinaxis may become even more essential to global operations.
For long-term investors looking for a Canadian stock with strong fundamentals and growing relevance, Kinaxis could be worth keeping a close eye on.
Lightspeed Commerce
Let’s finish with Lightspeed Commerce (TSX:LSPD), a high-potential tech stock that’s evolving into a full-suite platform for growing businesses. It mainly focuses on providing cloud-based POS (point-of-sale) and e-commerce solutions globally for retailers and restaurants.
After climbing 26% over the last five months, LSPD stock is currently trading near $16.85 per share, with a market cap of roughly $3.4 billion.
In recent quarters, Lightspeed has been narrowing its losses and emphasizing profitable growth. Its gross transaction volume has continued to climb, and it’s increasing wallet share with existing customers through add-ons and financial services.
With that, the company is banking on a massive addressable market in global small- and medium-sized business commerce. With products that span POS, payments, loyalty, and e-commerce, Lightspeed is fast emerging as a full-suite solution for the next generation of merchants. That’s why, for investors with a bit of patience, Lightspeed stock could offer strong returns as it transitions from fast growth to smart, sustainable expansion.