If you are wondering whether Walmart stock still offers value after a strong run, this article walks through what the current price might be implying. The stock closed at US$120.82, with returns of 0.