Investor sentiment, customer satisfaction and stock returns · Study