Image source: Getty Images
Canadian stocks recently touched their highest level in history as growing optimism about upcoming interest rate cuts and a better-than-feared economic environment continues to boost TSX investors’ sentiments. When the stock market is at record highs, everyone wishes they had invested in some of the top-performing stocks in the past decade. However, it’s never too late to start investing in growth stocks that have the potential to generate stellar returns in the long term.
In this article, I’ll highlight two such growth stocks on the Toronto Stock Exchange that you can buy today and hold for 10 years or more to expect some eye-popping returns on your investments.
Celestica stock
Celestica (TSX:CLS) is the first TSX growth stock you may want to add to your portfolio today. After rallying by 314% in the last year, CLS stock now trades at $60.14 per share with a market cap of $7.1 billion. But it still…


