Walmart, Alibaba, and more stocks to watch this week