Walmart Stock: Buy, Sell, or Hold? | The Motley Fool (2024)

Walmart (WMT -0.08%) is one of the bellwethers of the global retail sector. It operates over 10,500 stores and numerous e-commerce sites across 19 countries, and that scale helped it survive the retail apocalypse that wiped out many other big-box retailers.

From its fiscal 2019 to its fiscal 2024 (which ended in January), Walmart's annual revenue rose at a compound annual growth rate (CAGR) of 5% as its EPS grew at a CAGR of 21%. It achieved that steady growth even as the pandemic, supply chain disruptions, and inflationary headwinds rattled the broader retail sector.

Walmart's stock rallied by 85% over the past five years and delivered a total return of 101% after including reinvested dividends -- but does it still have room to run? Let's review the top arguments for buying, selling, or holding its stock.

The reasons to buy or hold Walmart

The bulls still love Walmart because it's one of the few brick-and-mortar retailers that kept pace with Amazon (NASDAQ: AMZN) and other e-commerce leaders. It achieved that by upgrading its e-commerce and delivery capabilities, using its brick-and-mortar stores to fulfill online orders, and closely matching Amazon's prices.

In its efforts to loosen Amazon Prime's grip on customers, Walmart also expanded its own Walmart+ subscription plan, which offers free deliveries, discounts, and a subscription to streaming service Paramount+. Its planned acquisition of the smart TV maker Vizio could complement that expansion and help it mount an offensive against Amazon's Fire TV set-top boxes and smart TVs.

Furthermore, Walmart kept up with Costco in the warehouse club market with its Sam's Club stores, and it beefed up its overseas e-commerce presence by acquiring India's Flipkart and a stake in China's JD.com. Those bold moves set it apart from its rival Target (NYSE: TGT), which only operates in the U.S. and doesn't own a warehouse club chain.

The bulls expect Walmart to continue growing. In fiscal 2024, its revenue rose 6%, driven by its 5.6% comparable-store sales growth (excluding fuel) in the U.S. and a 13.5% jump in its international sales. By comparison, Target's comps fell 3.7% in its fiscal 2023 (which ended in February), marking its first annual decline in seven years as it grappled with sluggish discretionary spending, theft and safety issues, and a boycott related to some of its Pride Month products.

From fiscal 2024 to fiscal 2026, analysts expect Walmart's revenue to rise at a CAGR of 4% as its EPS grows at a CAGR of 35%. Its stock still looks reasonably valued at 26 times forward earnings, its dividend offers a decent forward yield of 1.4%, and management has raised the payout annually for 51 consecutive years. It has also bought back nearly 40% of its shares over the past two decades.

The reasons to sell Walmart

The bears believe Walmart's stock is historically expensive now -- it traded at less than 20 times earnings throughout most of the 2010s, and it's pricier than most of its industry peers. Target, for example, trades at just 18 times forward earnings.

The bears will also point out that Walmart's insiders actually sold 86 times as many shares as they bought over the past 12 months. They also sold 64 times as many shares as they bought over the past three months. That chilly insider sentiment strongly suggests its valuations are getting ahead of its growth rates.

Another issue is Walmart's dependence on China. It operates nearly 400 brick-and-mortar stores and multiple e-commerce platforms in China, and its stores in the U.S. and other markets rely heavily on Chinese suppliers for cheap products. Therefore, new trade restrictions and tariffs against China could disrupt its overseas business and squeeze its gross margins.

Lastly, Walmart's expansion of its e-commerce, delivery, and digital media ecosystems to counter Amazon could further squeeze its operating margins. Amazon can rely on its high-margin cloud platform, Amazon Web Services, to subsidize its low-margin retail and digital media businesses. Walmart doesn't have a comparable profit engine.

Its strengths still outweigh its weaknesses

Walmart might face some unpredictable challenges over the next few years, but its scale, diversification, and forward-thinking strategies should help it weather the macro and competitive headwinds. Those strengths -- along with its reputation as a safe-haven investment -- make it a great stock for long-term investors to buy, hold, and forget.

John Mackey, former CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool's board of directors. Leo Sun has positions in Amazon. The Motley Fool has positions in and recommends Amazon, Costco Wholesale, JD.com, Target, and Walmart. The Motley Fool has a disclosure policy.

Walmart Stock: Buy, Sell, or Hold? | The Motley Fool (2024)

FAQs

Walmart Stock: Buy, Sell, or Hold? | The Motley Fool? ›

The decision

Should I hold or sell Walmart stock? ›

Walmart's analyst rating consensus is a Strong Buy. This is based on the ratings of 28 Wall Streets Analysts.

Is Walmart still a good buy? ›

Walmart isn't known for its impressive profit margins, but the chain's earnings power is improving. Operating income spiked in the past year and is projected to outpace revenue again in 2024. It's great news for the business, meanwhile, that these gains arrived even as the company cuts prices amid strong sales growth.

Is WMT a good long-term investment? ›

Walmart is a beacon for stability and growth. They weathered many economic downturns and have continued their ascension as the largest company in the world by revenue. This makes Walmart stock one of the best long term stocks to buy as they continue to expand their operations globally.

What will Walmart stock be worth in 5 years? ›

Walmart stock price stood at $59.35

According to the latest long-term forecast, Walmart price will hit $75 by the end of 2024 and then $80 by the middle of 2025. Walmart will rise to $85 within the year of 2026, $100 in 2027, $110 in 2028, $125 in 2030 and $150 in 2034.

What is the prediction for Walmart stock? ›

Based on short-term price targets offered by 30 analysts, the average price target for Walmart comes to $64.90. The forecasts range from a low of $58.33 to a high of $70.00. The average price target represents an increase of 9.35% from the last closing price of $59.35.

Why is Walmart a strong buy? ›

Key Points. There's a reason Walmart is the biggest brick-and-mortar name in the business. This old-school retailer is more cutting-edge than most investors may realize. Investors looking for reliability over growth potential would be wise in owning Walmart.

Why not to buy Walmart stock? ›

The reasons to sell Walmart

The bears believe Walmart's stock is historically expensive now -- it traded at less than 20 times earnings throughout most of the 2010s, and it's pricier than most of its industry peers.

Is it smart to buy Walmart stock? ›

Some investors could especially be concerned about Walmart's valuation with the company's near-term growth prospects. Walmart's 2024 guidance projects that revenue will increase by only 2.5% to 3% on a constant-currency basis. My view is that Walmart remains a good pick for long-term investors.

Is it safe to invest in Walmart? ›

As an anchor of the consumer staples sector, Walmart sees comparatively stable demand through the business cycle. Walmart is also indisputably one of the best dividend stocks for dependable dividend growth. This member of the S&P 500 Dividend Aristocrats has increased its payout annually for 50 years and counting.

What will Walmart stock be worth in 2025? ›

Long-Term Walmart Stock Price Predictions
YearPredictionChange
2025$ 63.668.24%
2026$ 68.9117.15%
2027$ 74.5826.80%
2028$ 80.7337.24%
2 more rows

Does Walmart have a good dividend? ›

Extended to a five-year horizon, this rate increased to 1.90% per year. And over the past decade, Walmart Inc's annual dividends per share growth rate stands at 1.90%. Based on Walmart Inc's dividend yield and five-year growth rate, the 5-year yield on cost of Walmart Inc stock as of today is approximately 1.37%.

What is the 12 month forecast for Walmart stock? ›

Walmart Stock Forecast

The 28 analysts with 12-month price forecasts for Walmart stock have an average target of 63.05, with a low estimate of 54.33 and a high estimate of 76. The average target predicts an increase of 5.59% from the current stock price of 59.71.

What is the 10 year return on Walmart stock? ›

Ten Year Stock Price Total Return for Walmart is calculated as follows: Last Close Price [ 60.16 ] / Adj Prior Close Price [ 21.55 ] (-) 1 (=) Total Return [ 179.1% ] Prior price dividend adjustment factor is 0.81.

Who holds the most Walmart stock? ›

Jim Walton owns the most shares of Walmart (WMT). The ownership structure can impact the company's decision making, as large institutional investors may exert influence on the company's management and can also affect the company's stock price with their buying and selling patterns.

Is Walmart stock undervalued or overvalued? ›

Fair Value Estimate for Walmart

With its 2-star rating, we believe Walmart's stock is overvalued compared with our long-term fair value estimate, which we have raised to $50 per share from $49 following its most recent earnings report and 3-for-1 stock split, primarily due to the time value of money.

Is it better to hold a stock or sell it? ›

The last thing you want to do is sell and then see the stock recover soon after. You'll be left kicking yourself for selling. Stocks will usually recover, even if there are dips, so waiting it out is often your best bet. That is unless you have good reason to believe the stock won't recover.

Should I sell or hold my shares? ›

If it turns out that the company isn't performing as planned, you might want to consider selling the stock before the financial situation gets worse. A buy and hold strategy only works if your research is correct and the company continues to execute its business plan and generate earnings.

Should I sell or hold my company stock? ›

The best decision is almost always selling the company stock as soon as possible and reinvesting the proceeds a balanced portfolio or a long-term investment strategy that maximizes your expected returns given the risk. Some experts recommend minimizing future regret rather than optimizing future returns.

How much was $1000 in Walmart stock in 1970? ›

Investing $1,000 In Walmart IPO: Walmart offered shares for $16.50 on Oct. 1, 1970 for its IPO. A $1,000 investment could have purchased 60.61 shares of Walmart stock.

Top Articles
Latest Posts
Article information

Author: Fr. Dewey Fisher

Last Updated:

Views: 6269

Rating: 4.1 / 5 (42 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Fr. Dewey Fisher

Birthday: 1993-03-26

Address: 917 Hyun Views, Rogahnmouth, KY 91013-8827

Phone: +5938540192553

Job: Administration Developer

Hobby: Embroidery, Horseback riding, Juggling, Urban exploration, Skiing, Cycling, Handball

Introduction: My name is Fr. Dewey Fisher, I am a powerful, open, faithful, combative, spotless, faithful, fair person who loves writing and wants to share my knowledge and understanding with you.