Canadian equities have surged for several weeks, with the S&P/TSX Composite Index hitting new all-time highs week in and week out. As of this writing, the Canadian benchmark index is up by 30.75% from its 52-week low, showing considerable strength in the Canadian stock market.
As the market continues to post one winning week after the next, many new investors might be struggling with finding the best deals to make the most of the bull market. Investing in just any stock when the entire market is rallying might not be the best way to go. It is better to conduct your due diligence to pick investments that can deliver substantial long-term returns even after all the recent gains.
Here are two TSX stocks that you can consider adding to your self-directed investment portfolio for this purpose.
Aritzia
Aritzia Inc. (TSX:ATZ) is a $9.68 billion market-cap integrated design house with several exclusive fashion brands under its belt. The company designs apparel and accessories for its brands, comprising everything from t-shirts to dresses, blouses, pants, and much more. The company’s market is primarily in the U.S. and Canada, with most of its revenue coming through retail operations, followed by its e-commerce segment.
The company’s first quarter of fiscal 2026 saw its net revenue increase by 33% from the same period in the previous year. Its spring and summer collections had unanticipated demand, leading to double-digit growth across all geographies and channels. With more openings of boutiques lined up for the next year and increasing e-commerce presence, it might have plenty more growth to offer. As of this writing, it trades for $84.29 per share, hovering around new all-time highs with more runway ahead.
Celestica
Celestica Inc. (TSX:CLS) is a $38.90 billion market capitalization supply chain solution provider, offering tech-based solutions to clients worldwide. The company recently announced its SC6110 enterprise storage controller that will deliver peak performance, allow easy scalability, and offer high availability. Focusing on mission-critical workloads like artificial intelligence infrastructure, high-performance computing, and high-frequency trading, the launch of its new product will further its goals to align with the need for data-heavy enterprise solutions.
As of this writing, Celestica stock trades for $338.16 per share, up by almost 500% from its 52-week low. Demand for its solutions remains high, and its diversified exposure to high-demand tech infrastructure means it has plenty more growth to offer. It might be a bargain at current levels.
Foolish takeaway
Investing in companies with the ability to offer more growth beyond current levels based on the strength of the underlying businesses, solid long-term potential, and growing demand can be an excellent way to make the most of your capital. To this end, Aritzia stock and Celestica stock appear to be good investments to consider. While I would not put all my eggs in two baskets, I would consider allocating a portion of my investment capital to these two long-term TSX winners.
