The last few days were quite exciting for the big retailers and not in good a good way. Walmart reported earnings on Tuesday and disappointed investors, and the stock got hammered. The talk in the financial press was that Walmart messed up, and it was a company-specific event.