3 Top Stocks to Buy in 2025

In This Article:

The S&P 500 had another solid run in 2024, up 25% year to date at the time of this writing. However, there are solid businesses selling at reasonable valuations relative to their long-term growth prospects that could deliver good returns in 2025 and for years to come.

Here's why three Fool.com contributors believe Walmart (NYSE: WMT), Nike (NYSE: NKE), and Dollar General (NYSE: DG) are timely buys heading into the new year.

Racing higher with e-commerce

Jennifer Saibil (Walmart): It's been a great year for retail giant Walmart, and it's likely to get even better in 2025. Despite its ubiquitous presence, it's opening new stores, even in the U.S., and it's becoming more efficient. In a new and exciting trend, e-commerce has become a major growth driver, and there are several reasons that is likely to contribute to a booming business in 2025.

One of the advantages of having a business as healthy as Walmart is that it can take its time with innovation. It has a strong, working physical retail model that has little competition. It was slow to enter e-commerce, and Amazon ran circles around it before it eventually got on board. But it has a steady e-commerce business now, and even though it's way behind Amazon, it's still in second place. It also has advantages in its omnichannel platform that even Amazon can't match.

In the 2025 fiscal third quarter (ended Oct. 31), sales rose 5.5% driven by a 27% increase in e-commerce sales. But e-commerce doesn't just mean buying online; it includes services like in-store pickup, which Amazon can't meet. Walmart has 4,600 stores in the U.S., an unmatched distribution network that can get products to customers with quick and efficient delivery or have products available on site. There are always going to be shoppers who prefer to see products before they buy or prefer to pick them up in an hour instead of waiting a day or two (or more).

Walmart is also benefiting from the wider variety of products it can showcase on its website that it wouldn't be able to fit in a physical store. That's bringing in a wider variety of customers as well, including more affluent ones who wouldn't necessarily go to their local Walmart for certain products. Walmart is trying to attract a more affluent clientele, and it recently introduced a new branded-food line with healthier, premium ingredients geared toward this market.

Walmart stock is up 73% in 2024. It's well-positioned with robust growth drivers going into 2025. But more than that, it's a solid, dividend-paying stock that investors can count on for the long haul.