Home Stock Bargain hunters drive Walmart sales and outlook higher