Nedbank had the highest Net Sentiment for 2019, according to BrandsEye?s 2019 Banking Sentiment Index.