Growth stocks are regaining investor attention in 2024, with many shares trading at depressed or undervalued prices. Market adjustments will also create buying opportunities. The following stocks possess competitive advantages and show significant value.
Baytex Energy (TSX: BTE), an oil and gas producer, has seen its stock price decline by 20.9% year-to-date, yet market analysts have given it a buy rating. Their 12-month average target price is $5.79, representing a 41.5% increase from the current price of $3.39. With a dividend yield of 2.7%, the potential returns could be even higher.
The company has a market capitalization of $2.7 billion. Management predicts an annual production growth rate of up to 4% from 2024 to 2028. During this period, Baytex will prioritize allocating 50% of its free cash flow to shareholders.
Energy stock Mattr Corp. (TSX: MATR) has performed poorly so far this year, but ranks 16th out of the 30 best-performing stocks in Canada for 2024. This materials technology company, valued at $865.4 million, provides engineering solutions, technology, and products for the global critical infrastructure market. President and CEO Mike Reeves mentioned that after an outstanding year in 2023, Mattr is expected to soon achieve meaningful long-term revenue, profit, and cash flow.
Artificial intelligence and generative AI-driven technology has been a market leader, with an overall increase of over 38.2% year-to-date. However, Coveo Solutions (TSX: CVO) has lagged behind its industry peers, with a decline of 31.5%. As AI and generative AI become more widely adopted, the stock’s weak performance should soon come to an end. Investors can purchase Coveo Solutions stock today at a price of $6.58 per share.
Coveo Solutions has a market capitalization of $634.5 million and offers AI models specifically built for e-commerce, websites, services, and workplaces. The Coveo platform caters to various industries, including financial services, healthcare, manufacturing, retail, telecommunications, and high-tech.
Value investing master Warren Buffett once said, “Price is what you pay; value is what you get.” Buffett’s strategy applies as long as stocks are undervalued relative to the company’s actual value.