Walmart is seeing higher sales thanks to wealthier customers shopping online, but what has investors selling the stock?
2025