Amid heightened market volatility and a scarcity of high-quality assets, investors are increasingly focused on building portfolios that can serve as both reliable dividend cash cows and durable capital growth engines. Three standout TSX stocks — retail giant Dollarama, energy leader Imperial Oil, and financial services group Manulife — have demonstrated their ability to deliver on both fronts through decades of steady performance.
However, after recent market gains, only one of these long-favored names — Manulife — currently offers an attractive mix of valuation and yield.
Dollarama (TSX:DOL), Canada’s leading discount retailer, operates more than 1,600 stores nationwide, offering a wide range of low-cost household goods, seasonal items, and party supplies. Thanks to its essential product categories and value-oriented strategy, the company remains resilient even during economic downturns.
While its dividend yield is just 0.2%, Dollarama has delivered an impressive 20% annualized return over the past decade — turning a $10,000 investment into over $63,000. It has also raised its dividend at a five-year CAGR of 15%. That said, investors should note that the stock now trades at a forward P/E of 40 — a historical high.
Imperial Oil (TSX:IMO) is a fully integrated energy company with operations spanning oil sands production, refining, and retail distribution under the Esso and Mobil brands. Over the past ten years, it has generated a 14.4% annualized return, growing a $10,000 investment to approximately $38,500. Its dividend growth has been even more remarkable, with CAGRs of 16.5% over 10 years and 23% over five years. Despite this strong track record, the stock has surged 32% over the past year and now trades around $126, with a 2.3% dividend yield — suggesting investors may want to wait for a pullback.
Among the three, Manulife (TSX:MFC) currently stands out as the most compelling buy. The global financial services provider — with operations across Canada, the U.S., Asia, and Europe — has delivered a 14.6% annualized return over the past decade, turning $10,000 into about $32,830. It has also maintained a consistent dividend growth profile, with both five- and ten-year CAGRs near 10%.
Trading around $43 per share, Manulife sports a modest P/E of 10.9 and offers a dividend yield above 4%. With the stock consolidating since late 2024, it may offer an opportune entry point for income-focused investors.
These three Canadian companies illustrate distinct paths to achieving growing income and long-term capital appreciation: Dollarama excels in growth, Imperial Oil offers high dividend-growth potential within energy, and Manulife provides global diversification and stable income. While all three possess solid long-term credentials, Manulife currently holds the edge on valuation — making it the most reasonable buy in today’s market.