Home Stock News Earnings Provide Another Nail in the Retail Coffin