
The “defensive” trade that keeps acting offensive
Walmart is doing that very Walmart thing: looking sleepy on the surface while quietly flexing. Shares were basically flat Friday, but BofA Securities kept its Buy rating in place and slapped a $150 price target on the stock, which is a polite Wall Street way of saying, “Yeah, this one still has legs.”
The big setup here is simple: Walmart reports first-quarter earnings on Thursday, May 21, and investors are trying to figure out whether the company can keep turning macro chaos into market-share gains. When shoppers get nervous, they don’t exactly start impulse-buying like they’re on a cruise ship. They hunt for value. And Walmart is basically the final boss of “good enough and cheaper.”
Why analysts are paying attention
BofA’s Christopher Nardone thinks Walmart’s core customer will stay resilient even if fuel prices stay annoying and the economy keeps wobbling like a folding chair.
A few things the analyst is watching:
- Walmart U.S. comparable sales, which he expects to grow 4.5%
- Earnings of 65 cents a share for the quarter
- Digital momentum, especially improving margins
- Customer perks like free shipping, same-day delivery, and gas discounts
- Sam’s Club membership fee increases, which could add a little extra juice
That mix matters because Walmart’s not just a grocery-and-paper-towels story anymore. It’s increasingly a digital logistics machine with a discount-store logo on the front.
The bigger picture
If consumers keep feeling squeezed, Walmart could actually benefit. That’s the weird beauty of being the cheapest big option in the room: bad economic news can become a tailwind. The stock is already up more than 36% over the past year and is hovering near its 52-week high, so expectations are not exactly hiding in a trench coat.
Big picture: Walmart is one of those rare companies where “people are struggling” can still translate into “business is doing fine.” And in this market, that’s about as close to a superpower as retail gets.
