Citigroup upgraded Wal-Mart Stores to Buy from Hold and raised its price target to $65 from $54.
Citigroup upgrades Wal-Mart to Buy;