Walmart’s (WMT) stock has reached an all-time high ahead of the discount retailer’s financial results being issued on May 21.
Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
WMT shares traded at a record high of $135.16 on May 19, marking a milestone for the largest U.S. retailer. Walmart’s stock has risen 19% this year and the company’s market capitalization recently surpassed $1 trillion. Over the past 12 months, Walmart’s share price has increased 37%.
Analysts attribute the growth of Walmart’s stock to the company’s strong financial results in recent quarters, expansion in e-commerce, and shifting consumer preferences, which have bolstered the retailer’s market position.

Walmart’s income statement. Source: The Fly
Consumers Seek Deals
In February of this year, Walmart reported fourth-quarter 2025 financial results that beat Wall Street forecasts on the top and bottom lines. Management attributed the results for the year-end holiday quarter to strong consumer sales and the performance of its e-commerce and advertising platforms.
At the same time, Walmart has benefitted from cash-strapped consumers seeking deals at its stores. Management has said that even wealthy Americans have been shopping at Walmart as inflation and gas prices remain elevated.
Is WMT Stock a Buy?
The stock of Walmart has a consensus Strong Buy rating among 27 Wall Street analysts. That rating is based on 26 Buy and one Hold recommendations issued in the last three months. The average WMT price target of $141.39 implies 5% upside from current levels.


