Canadian Stocks to Buy Today and Hold for the Next 7 Years
Alex Smith
1 month ago
Seven years can change a portfolio. Thatâs long enough for great companies to compound through recessions, rate cuts, inflation scares, and market mood swings. Itâs also long enough for weak businesses to show their cracks. So investors looking to buy today need more than a good story. They need companies with staying power, growth options, and management teams that know how to use cash well.
Canadian National Railway (TSX:CNR), Alimentation Couche-Tard (TSX:ATD), and Topicus.com (TSXV:TOI) fit that mix. They donât all look cheap at first glance. They also wonât all move in a straight line. Yet each one offers a different route to long-term growth.
CNR
The Canadian National Railway connects ports, farms, factories, energy markets, and consumers across North America. That makes it a backbone business, not a passing trend. The latest quarter showed why investors keep coming back. CNR reported first-quarter revenue of $4.4 billion and free cash flow of $900 million, up 44% year over year. It also set a first-quarter record for revenue ton miles and fuel efficiency. That tells investors the company can still squeeze more productivity from a mature network.
The next seven years should bring more demand from trade, agriculture, autos, intermodal shipping, and infrastructure spending. CNR stock can also support returns through dividends and buybacks. It repurchased about $869 million of shares in the first quarter alone.
The risk is the economy. Rail volumes can soften when customers slow down. Labour issues, weather, and fuel costs can also hurt results. Still, CNR stock remains the kind of stock investors can buy for durability first and growth second.
ATD
Couche-Tard brings a different kind of compounding. The company runs convenience stores and gas stations under banners such as Circle K. That might not sound exciting, yet Couche-Tard built a global growth machine by buying stores, improving operations, and expanding margins.
The latest results looked much stronger than the market gave it credit for. In its third quarter of fiscal 2026, Couche-Tard grew adjusted earnings per share by 19.1% to US$0.81. Merchandise and service revenue rose 8.7% to US$5.8 billion, while the company opened 37 new stores and had another 58 under construction.
For a seven-year hold, Couche-Tard still has multiple levers. It can open new stores, make acquisitions, grow private-label sales, improve loyalty programs, and keep buying back shares. The potential Seven & i deal may or may not happen, but Couche-Tard doesnât need one giant acquisition to keep compounding.
The risk comes from fuel demand and consumer pressure. If drivers buy less gas or shoppers trade down, sales can wobble. Even so, the companyâs long history of disciplined deals and margin control makes it one of Canadaâs best retail growth stories.
TOI
Topicus.com is the higher-risk pick, but perhaps the most interesting. It buys and operates vertical market software companies, mainly in Europe. These are niche businesses that serve specific industries, from education and health care to government and finance.
The appeal comes from recurring software revenue and a proven acquisition playbook linked to Constellation Software. In the first quarter of 2026, Topicus grew revenue 23% to â¬435.7 million, with 5% organic growth. Free cash flow available to shareholders rose 2% to â¬165.4 million.
The next seven years could reward Topicus if it keeps buying small software companies at sensible prices and lets them compound. Europe remains fragmented, giving it plenty of targets. However, net income fell in the latest quarter, and acquisitions can create uneven results. Thatâs why Topicus suits patient investors more than nervous ones.
Bottom line
Together, CNR, ATD, and TOI offer transport, retail, and software exposure. Hold all three, and investors get a compact Canadian growth basket built for more than just the next headline alone.
The post Canadian Stocks to Buy Today and Hold for the Next 7 Years appeared first on The Motley Fool Canada.
Should you invest $1,000 in Alimentation Couche-Tard right now?
When our analyst team has a stock tip, it can pay to listen. After all, the newsletter they have run for a decade, Motley Fool Stock Advisor Canada, is beating the TSX by 9 percentage points.*
They revealed what they believe are 10 TSX Stocks for 2026… and Alimentation Couche-Tard made the list – but there are 9 other stocks you may be overlooking.
Don’t miss out on our Top 10 TSX Stocks for 2026, available when you join our mailing list!
Get the 10 stocks instantly #start_btn5 { background: #0e6d04 none repeat scroll 0 0; color: #fff; font-size: 1.2em; font-family: 'Montserrat', sans-serif; font-weight: 600; height: auto; line-height: 1.2em; margin: 30px 0; max-width: 350px; text-align: center; width: auto; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 #fff inset, 0 0 2px rgba(0, 0, 0, 0.2); border-radius: 5px; } #start_btn5 a { color: #fff; display: block; padding: 20px; padding-right:1em; padding-left:1em; } #start_btn5 a:hover { background: #FFE300 none repeat scroll 0 0; color: #000; } @media (max-width: 480px) { div#start_btn5 { font-size:1.1em; max-width: 320px;} } margin_bottom_5 { margin-bottom:5px; } margin_top_10 { margin-top:10px; }* Returns as of April 20th, 2026
More reading
- 2 Canadian Growth Stocks for Your TFSA in 2026
- The TFSA Number You Need to Hit Before Calling It Quits
- 1 Magnificent TSX Dividend Stock Down 12% to Buy and Hold for Decades
- Maximum TFSA Impact: 2 TSX Stocks to Help Multiply Your Wealth
- 3 TSX Superstars That Could Beat the Market in 2026: Get In Now
Fool contributor Amy Legate-Wolfe has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Alimentation Couche-Tard and Topicus.com. The Motley Fool recommends Canadian National Railway and Constellation Software. The Motley Fool has a disclosure policy.
Related Articles
How to Use Your TFSA to Average $1,500 per Year in Tax-Free Passive Income
These two Canadian dividend stocks could boost your passive income. The post Ho...
What the Average Canadian TFSA Balance Looks Like at 70
Many Canadians reach 70 with a solid TFSA balance. The next step is choosing inv...
1 Canadian Stock Set to Profit From Canada’s Data Centre Buildout
AI data centres may feel like software, but their massive power needs could make...
1 Canadian Dividend Stock I’d Buy Before Inflation Heats Up Again
Rising inflation could put pressure on many investments, but this Canadian divid...