Walmart Stock Shows Strength Today – Is It Time to Buy Ahead of Monday’s Market

Walmart stock (NYSE: WMT) posted a modest gain on June 23, 2025, closing at $96.12, up 1.08% (+$1.03) from the previous day’s close of $95.09. This upward move came amid a stable trading session, offering cautious optimism for bullish traders heading into the new week.
Despite a pre-market dip to $95.60 (-0.54%), today’s overall sentiment remained positive, suggesting possible consolidation or a slight bullish continuation on Monday.
Key Trading Data – June 23, 2025
- Open: $95.24
- High: $96.31
- Low: $95.20
- Close: $96.12
- Previous Close: $95.09
- Market Cap: $767.1B
- P/E Ratio: 41.23
- Dividend Yield: 0.98%
- Quarterly Dividend: $0.24
- 52-Week High: $105.30
- 52-Week Low: $66.55
Price Action & Technical Outlook
Walmart stock opened flat but quickly climbed above $96.00 during early morning trades. It experienced minor intraday volatility around midday, but remained well-supported above $95.50. A small spike in volume pushed it to the day’s high of $96.31, reflecting strong institutional support. The price settled slightly lower in the after-hours session but held above key support zones.
The pre-market decline is currently not alarming. It likely reflects light volume trading or profit-taking and doesn’t signal a broader trend reversal.
Will the Walmart Stock Go Up on Monday?
Short-Term View: Neutral to Mildly Bullish
- Walmart stock closed near the upper end of its intraday range, which is usually a bullish indicator for the next session.
- Pre-market movement shows a slight dip, so traders should watch early Monday momentum for confirmation.
Technical Support: $95.00 – Strong base level
Resistance Zone: $96.50 – If broken, could open up $97+ targets next week
Is Today a Good Time to Invest in Walmart Stock?
✔️ Long-Term Investors:
Yes. Walmart offers stability, dividends (0.98%), and a strong presence in both retail and e-commerce. With the stock currently trading below its 52-week high ($105.30) and showing steady upward movement, this level may be considered a fair entry point for those with a 6–12 month horizon.
Short-Term Traders:
Exercise caution around the $96.50 resistance. Wait for a breakout confirmation or buy near dips close to $95.00 with tight stop-losses. Watch broader retail sector sentiment on Monday.
Walmart stock delivered a solid performance today with consistent intraday support and positive momentum, despite a slight pre-market decline. If broader markets stay steady, Walmart could continue its upward trend on Monday. Long-term investors may view this as a buying opportunity, while short-term traders should be on alert for breakout or pullback signals.