Credit: Getty Images/iStockphoto/microgen Wal-Mart Stores Inc (WMT) Stock Soars on Guidance, $20 Billion Buyback