Animal spirits in stock market.