Net Promoter Scores: a leading financial indicator?
We recently discussed how the American Customer Satisfaction Index (ASCI) generates superior returns at a lower systematic risk. In this piece, we discuss Net Promoter Scores (NPS) – a popular measurement of customer loyalty – and whether it is an appropriate metric for investment managers aiming to predict company financial performance.