The Top Bargain Stocks I’d Purchase Today 

Learn the strategies of stock market winners who seek a bargain and focus on value rather than high stock prices.

| More on:
Canadian dollars in a magnifying glass

Source: Getty Images

Key Points

  • Constellation Software, Canadian National Railway, and Air Canada Present Attractive Investment Opportunities: These companies are currently trading at discounts from their recent peaks, offering potential for capital appreciation and solid value.
  • Strategic Investments for Growth Amid Economic Challenges: Investors should consider the long-term growth potential of these stocks, focusing on their proven business models and strategic initiatives to overcome temporary market challenges.
  • 5 stocks our experts like better than Constellation Software.

The stock market is a zero-sum game where one’s loss is another’s profit. Every situation has a winner and a loser. Winners chase fear and go bargain hunting. They don’t look for a high price but good value, which can be derived from future earnings potential. When picking winning stocks, look at past growth as a reference to gauge the company’s future growth potential in challenging times. Use that knowledge to identify stocks that have future growth potential, which the market has not realized.

Top bargain stocks to buy today

One stock that keeps making new highs and is considered super expensive because its per share price is equivalent to an average Canadian’s one-month salary is now trading at a 21% bargain from its all-time high of $5,300. Believe it or not, Constellation Software (TSX:CSU) is a too-good-to-miss bargain at $4,393.

Let’s go back to December 2021, when tech stocks were in a bubble, and Constellation stock reached $2,352. When the bubble burst in 2022 due to overvalued stocks, Constellation’s stock also fell 16%. The company used this opportunity to buy more vertical-specific software companies at a bargain. Within 15 months, the stock recovered from the dip and surpassed its previous high. Those who bought at the bargain gained 31%, while those who bought at the peak gained 0%.

The business model and opportunities remain the same for Constellation. The team keeps looking for new acquisitions and plows in the cash flow from annual maintenance fees. The company reported a 68% year-over-year dip in net income in the second quarter because of foreign exchange loss and TSS membership liability revaluation. These expenses do not evaluate the company’s performance but show a short-term headwind.

However, this decline has created an opportunity for bargain hunters to buy this growth stock at a forward price-to-earnings ratio (P/E) of 28 times. The recovery to its previous high of $5,300 alone will generate 21% capital appreciation.

Canadian National Railway

Canadian National Railway (TSX:CNR) stock is trading at a 28% discount from its March 2024 peak of $179. Behind the dip is a slowdown in trading volumes from the tariff war and a change in product mix. It transmits goods like petroleum and chemicals, metals and minerals, forest products, coal, grain and fertilizers, and automobiles, and earns revenue from freight charges.

Canadian National Railways reduced its adjusted diluted earnings per share (EPS) guidance for 2025 from 10%–15% growth to mid-to-high single digits. However, the government is looking at alternative trade partners to reduce dependence on the United States. This could lead to new routes and higher domestic transportation. 

The stock is trading at a forward P/E ratio of 15.3 times, its lowest in five quarters. While the downturn could continue for the remainder of 2025, a recovery in trade could boost Canadian National Railways’ share price. While I don’t expect the stock to reach its previous high of $179, a $150–$160 price could be achieved.

The bargain in CNR is not the price but the 2.7% annual dividend yield. The company has been growing its dividend per share annually in the range of 5–20%.

Air Canada stock is a bargain below $19

Another bargain is Air Canada (TSX:AC) at any price below $19. In the post-pandemic world, the airline stock has been range-bound, hovering between $14 and $26. The stock hits the upper price band mostly in July or December, when seasonal summer and holiday travel demand peaks.

Air Canada’s $8.4 billion liquidity and passenger load factor above 80% acts as a support at the $14 share price. However, the debt and equity capital raised during the pandemic have increased its total long-term debt to $11.8 billion and diluted its earnings per share. This equity dilution caps the share price rally at $26.

The airline has started repurchasing shares, but it will take a significant repurchase to help the stock break its $26 cap. In the meantime, you could consider buying the stock below $19 and selling it at a price of $25.

Fool contributor Puja Tayal has no position in any of the stocks mentioned. The Motley Fool recommends Air Canada, Canadian National Railway, and Constellation Software. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

hand stacking money coins
Stocks for Beginners

3 Secrets of TFSA Millionaires

The TFSA is an environment that can create millionaires. Read on to find out how!

Read more »

Canadian Red maple leaves seamless wallpaper pattern
Dividend Stocks

CRA Just Released New 2026 Tax Brackets

New 2026 CRA tax brackets can cut “bracket creep” so plan around them to ensure more compounding, and consider Manulife…

Read more »

monthly calendar with clock
Dividend Stocks

How to Use Your TFSA to Earn $700 per Month in Tax-Free Income

Turn your TFSA into a steady, tax‑free monthly paycheque, Here’s a simple plan and why APR.UN fits the bill.

Read more »

Blocks conceptualizing Canada's Tax Free Savings Account
Dividend Stocks

How I’d Structure a $50,000 TFSA for Almost Constant Income

Turn a $50,000 TFSA into a dependable, tax‑free paycheque with a simple ETF mix. Here’s why VDY can anchor the…

Read more »

container trucks and cargo planes are part of global logistics system
Stocks for Beginners

TFSA: 3 Premier Canadian Stocks for Your $10,000 Contribution

Invest in your future with high quality Canadian stocks for your TFSA. Discover three stocks offering significant growth potential.

Read more »

shopper pushes cart through grocery store
Dividend Stocks

The Canadian Dividend Stock I’d Trust for the Next Decade

This northern grocer could anchor a 10‑year dividend plan. Here’s why NWC’s essential markets and steady cash flows make it…

Read more »

Piggy bank with word TFSA for tax-free savings accounts.
Dividend Stocks

Here’s the Average TFSA Balance at Age 55 in Canada

Turning 55? See how a TFSA and a low‑volatility income ETF like ZPAY can boost tax‑free retirement cash flow while…

Read more »

View of high rise corporate buildings in the financial district of Toronto, Canada
Dividend Stocks

How to Use Your TFSA to Earn $275 in Monthly Tax-Free Income

Discover how True North Commercial REIT’s government‑anchored leases could help turn a TFSA into monthly, tax‑free income even amid a…

Read more »