Best Stock to Buy Right Now: Target vs. Walmart

Source The Motley Fool

Key Points

  • Target's high dividend yield makes it a good option for income investors.

  • Both Target and Walmart are Dividend Kings (companies with at least 50 consecutive years of dividend increases).

  • Walmart has been expanding into higher-margin businesses beyond retail.

  • 10 stocks we like better than Walmart ›

Both Target (NYSE: TGT) and Walmart (NYSE: WMT) have been staples in the retail world for decades, having been around since 1902 and 1962, respectively. They have established, recognizable brands, and their businesses have stood the test of time.

However, so far this year, their stocks have been on totally different trajectories. Target's stock is down almost 35% this year (through Oct. 16), while Walmart's stock is up around 18% and flirting with its all-time high.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »

Both stocks have good things working in their favor from a business perspective, but if you're interested in investing in one of the companies, one sticks out as the better option right now.

The outside of a Walmart store.

Image source: Getty Images.

What Target has working in its favor

While Walmart has always prioritized keeping its prices low (its previous slogan was "Always Low Prices"), Target has positioned itself as a more premium brand that customers can go to for exclusive brands and products that may not be found in other general retail stores.

Looking past product sales, Target has been showing growth in areas such as its memberships (Target Circle 360), marketplace (Target Plus), and Roundel (its advertising platform for the brands it sells). In the second quarter, Target's revenue decreased 0.9% year over year, but those three areas grew revenue by 14.2%.

TGT Revenue (Quarterly) Chart
TGT Revenue (Quarterly) data by YCharts.

Target's stock stands out as the better option for income investors because its dividend remains one of the most reliable in the stock market. It's a Dividend King (a company with at least 50 consecutive years of dividend increases), with 54 consecutive years of dividend increases under its belt.

Walmart is also a Dividend King, but Target's 5% dividend yield is far higher than Walmart's 0.8%. Although Target's dividend yield is only that high because of its recent stock price struggles, it's a good incentive for investors while the company tries to get back on track. With a new CEO at the helm, maybe that could be the spark the company needs.

What Walmart has working in its favor

Walmart's retail business is fairly straightforward, but the company has been making efforts to expand into much higher-margin businesses like membership (Walmart+), advertising (Walmart Connect), and e-commerce.

Walmart has many more physical stores than Target, giving it a footprint that no other retailer can compete with in America (around 4,600 stores in the U.S. and 10,750 globally). This has been key in growing its Walmart+ membership numbers because one of its main selling points is same-day delivery.

Whereas a company like Amazon has dedicated fulfillment centers, Walmart can use its stores as fulfillment centers because around 93% of Americans live within a reasonable distance of a store. That adds to the convenience factor that the company is pushing to attract and retain customers.

Walmart has always been a cash cow ($177.4 billion in revenue in its fiscal second quarter), but focusing on recurring revenue and high-margin businesses should improve the company's overall margins and leave more cash available to make necessary investments for growth.

So, should you invest in Target or Walmart?

One thing working in Target's favor is that it's trading much cheaper compared to Walmart. At the time of this writing, Target is trading at close to 10.5 times its projected earnings over the next 12 months, while Walmart is trading around 40.1 times. Target's is well below its average for the past five years, while Walmart's is well above its average in that time.

WMT PE Ratio Chart
WMT PE Ratio data by YCharts.

That said, being cheaper doesn't make Target the better option, especially considering that Wall Street analysts expect its revenue and earnings per share (EPS) to decline in the near term. On the other hand, all signs point to Walmart growing its revenue and EPS.

Financials aside, Walmart's business still seems better positioned than Target's. It has stronger momentum, and its emphasis on providing low-cost products and services likely means it's better suited to thrive through whatever economic conditions it may face. When money is tight for consumers, Walmart is a great go-to stock; when consumers have more disposable income, it's still a great go-to.

Walmart's stock isn't cheap by most standards, but that shouldn't deter investors looking for a stock that can be a long-term staple in their portfolio.

Should you invest $1,000 in Walmart right now?

Before you buy stock in Walmart, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Walmart wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $646,805!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,123,113!*

Now, it’s worth noting Stock Advisor’s total average return is 1,055% — a market-crushing outperformance compared to 189% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of October 20, 2025

Stefon Walters has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Target and Walmart. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
Bitcoin Price Annual Forecast: BTC readies for home run in 2024 with two bullish fundamentals on tapBitcoin prices could return to 2021 highs around $69,000 in 2024 on expectations of the next bull cycle.
Author  FXStreet
Dec 22, 2023
Bitcoin prices could return to 2021 highs around $69,000 in 2024 on expectations of the next bull cycle.
placeholder
Natural Gas sinks to pivotal level as China’s demand slumpsNatural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
Author  FXStreet
Jul 01, 2024
Natural Gas price (XNG/USD) edges lower and sinks to $2.56 on Monday, extending its losing streak for the fifth day in a row. The move comes on the back of China cutting its Liquified Natural Gas (LNG) imports after prices rose above $3.0 in June. It
placeholder
The dollar weakened, equities dipped, and gold hit record highsThe dollar weakened, equities fell, and gold set new records on Wednesday as investors waited for a Fed rate cut later in the day.
Author  Cryptopolitan
Sep 17, 2025
The dollar weakened, equities fell, and gold set new records on Wednesday as investors waited for a Fed rate cut later in the day.
placeholder
ECB Policy Outlook for 2026: What It Could Mean for the Euro’s Next MoveWith the ECB likely holding rates steady at 2.15% and the Fed potentially extending cuts into 2026, EUR/USD may test 1.20 if Eurozone growth proves resilient, but weaker growth and an ECB pivot could pull the pair back toward 1.13 and potentially 1.10.
Author  Mitrade
Dec 26, 2025
With the ECB likely holding rates steady at 2.15% and the Fed potentially extending cuts into 2026, EUR/USD may test 1.20 if Eurozone growth proves resilient, but weaker growth and an ECB pivot could pull the pair back toward 1.13 and potentially 1.10.
placeholder
Gold Price Forecast: XAU/USD opens lower around $4,450 on fears of widening Iran conflictsGold price (XAU/USD) opens over 1% lower to near $4,445.00 on Monday, as oil prices have rallied further on fears of further widening of conflicts in the Middle East. WTI Oil price is up almost 3% above $102.50 in the opening trade, increasing fears of higher inflation expectations globally.
Author  FXStreet
Mar 30, Mon
Gold price (XAU/USD) opens over 1% lower to near $4,445.00 on Monday, as oil prices have rallied further on fears of further widening of conflicts in the Middle East. WTI Oil price is up almost 3% above $102.50 in the opening trade, increasing fears of higher inflation expectations globally.
goTop
quote