Walmart is investing in technology throughout its enterprise and driving higher e-commerce sales. Walmart is a Dividend King.