Home Investing Top S&P 500 Index stocks to watch: Walmart, Applied Materials, Cisco