Amazon (NASDAQ: AMZN) and Walmart (NASDAQ: WMT) are the two largest retailers in the world, and their stocks have delivered exceptional returns for long-term investors. Both stocks have outperformed ...