CNB Financial Corporation (NASDAQ:CCNE) is favoured by institutional owners who hold 58% of the company
Institutional investors hold a majority stake of 58% in CNB Financial Corporation, with 25 investors collectively owning less than 50% of the shares. This indicates significant influence over board decisions. Insider ownership and public investors also play a role in company policies and performance.