Institutions own 29% of CNFinance Holdings Limited (NYSE:CNF) shares but individual investors control 42% of the company
Key Insights The considerable ownership by individual investors in CNFinance Holdings indicates that they collectively have a greater say in management and business strategy A total of 4 investors ha...