Walmart (WMT) Stock Down 24% From Peak as Ad Revenue Surges 38%
TLDR Walmart shares started trading at $102.63 Friday, representing a decline of nearly 24% from the 52-week peak of $135.15 reached in May. Second quarter comparable U.S. sales registered 2.



