Walmart (WMT) had a rough Thursday. The stock dropped roughly 7.3% on May 21, 2026, closing at $121.34 after a cautious second-quarter outlook overshadowed otherwise solid first-quarter results, CNBC reports. The selloff dragged shares more than 10% below their 52-week…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.