Walmart (NYSE:WMT) extended gains for the eighth consecutive trading session, as the stock closed 0.29% higher at $115.18 on Friday.
In the preceding seven sessions, the company gained over 10.36%, compared to a 2.27% rise in the S&P 500 Index. Similarly, shares of the company have gone up by over 27.52% compared to a gain of 16.59% in the broader S&P 500 Index in 2025.
In Q3 2025, WMT reported total revenues of $179.4B (+5.8% Y/Y) and EPS of $0.77 (+$0.20 Y/Y).
Considering the strong fundamentals, Wall Street analysts appeared bullish, issuing a Strong Buy as 39 rated the stock Buy or above, 1 rated it a Hold, and 1 considered it a Sell or lower.
However, Seeking Alpha’s Quant rating has a Hold rating with a score of 3.47 out of 5. The company was rated an A+ for profitability, while it got a C for growth and an F for valuation.
According to Seeking Alpha analyst Julia Ostian, despite WMT’s strong fundamentals, it trades at a significant valuation premium. She further stated that while WMT is well positioned for the holidays, investors should note that much optimism is already priced in, making the stock not cheap but not wildly overvalued either.