Is Walmart a Buy, Sell, or Hold in 2025?

In This Article:

If you're unsure what to make of Walmart (NYSE: WMT), you're not alone. It's resilient, but certainly not immune to the effects of newly enacted tariffs. As CFO David Rainey recently noted: "The range of outcomes for Q1 operating income growth has widened due to less favorable category mix, higher casualty claims expense and the desire to maintain flexibility to invest in price as tariffs are implemented."

Translation? The retailer might be forced to spend a little more or accept narrower profit margins as a means of maintaining market share. The market sensed all this well before the statement was made, of course, which is why the stock is still well down from its February peak despite Wednesday's sizable surge.

Now, take an honest look at the bigger picture. Walmart is as strong as it's been since its heyday growth of the 1980s and 90s, and far better equipped to handle tariffs than the market's giving it credit for. That spells opportunity for investors.

More strategic sourcing than most people think

Walmart is the world's biggest brick-and-mortar retailer, with 10,771 locations. More than 5,200 of these are in the U.S., where more than 90% of the population lives within 10 miles of a store. It did $681 billion worth of business last fiscal year, up 5% from the previous year's top line.

WMT Revenue (TTM) Chart
WMT Revenue (TTM) data by YCharts.

Size isn't everything, though. In fact, it can be a liability simply because the bigger an organization gets, the more difficult it becomes to manage. Any tariff-related headaches, of course, only aggravate such unwieldiness.

However, Walmart isn't nearly as vulnerable to the latest round of tariff-prompted turbulence as it seems like it should be. Roughly two-thirds of what the company spends on inventory is spent on American-made products, for perspective. So, while Mexico and China supply a significant portion of the other one-third of its merchandise costs and many of its U.S. suppliers are certainly affected by tariffs, Walmart is far from being catastrophically undermined, despite much of the recent rhetoric.

The company's also been making moves that ultimately offer it a means of maintaining reasonably wide profit margins. Walmart now manages more than 20 private label brands of its own that each drive more than $1 billion in annual sales, five of which are each generating more than $5 billion worth of yearly revenue. These in-house goods essentially sidestep the wholesaling stage of the procurement process, making them cheaper to put on store shelves than nationally branded merchandise.