FILE PHOTO: Walmart workers get ready for Christmas season at a store in Teterboro, New Jersey, U.S., October 26, 2016. REUTERS/Eduardo Munoz Post navigation Walmart sounds a note of caution on consumers ahead of holidays, shares fall