Similar Items: A relationship between social media sentiment, customer satisfaction and stock price performance