What: Shares of Wal-Mart ( WMT 0.83% ), the largest retailer in the world, finished Friday's trading session higher by $0.78, or nearly 1%, to close at $84.30 despite receiving a rating downgrade and price target cut from Barclays.