Wal-Mart 's shares have been strong performers lately, with the stock up +10.6% over the last six months, outperforming the S&P 500's +2.9% gain in the same time period. Walmart's earnings and revenues exceeded expectations in second-quarter fiscal 2018. The company has also raised the lower end of its fiscal 2018 earnings guidance.