Walmart Releases Q2 Earnings and Stock Shares Soar