Walmart stock closed at $114.36 on December 19, 2025, near its 52-week high of $117.45, fueling debate over its premium valuation (around 40x earnings). Bulls point to strong Q3 growth in eCommerce (up 28% U.S.) and advertising (up 53%), arguing the tech-enabled transformation is not fully priced; however, bears warn the high multiple leaves little room for error.