How To Beat The Stock Market: Buy Companies With High Customer Satisfaction Scores – Consumerist. I wouldn’t say that data is super convincing, but definitely makes some sense for the long term.