Walmart(NYSE:WMT) disappointed investors the last couple of quarters with underwhelming e-commerce sales -- growth came in at just 23% in the fourth quarter and 33% in the first. Many investors, myself included, doubted management's ability to make good on its forecast of 40% online sales growth for fiscal 2019.
But Walmart hit that number right on the nose for U.S. e-commerce in its second-quarter results. With somewhat easier comps in the back half of the year, management reiterated its expectations of full-year 40% growth. And Walmart is making all the right investments to ensure it hits that mark, particularly in online grocery sales.