Shares of Wal-Mart (NYSE: WMT) have rallied 20% since the beginning of the year, thanks to a return to positive revenue growth, higher U.S. comps growth, and stronger cash flows from lower inventories last quarter.
Shares of Wal-Mart (NYSE: WMT) have rallied 20% since the beginning of the year, thanks to a return to positive revenue growth, higher U.S. comps growth, and stronger cash flows from lower inventories last quarter.