US Stocks

CNB Financial Corporation

CNB Financial Corporation is a bank holding company that offers a variety of financial products and services to individuals, businesses, institutions and governments. They provide checking, savings, and time deposit accounts along with specialized financial services, such as wealth and asset management including trust administration and retirement plans. The company has over 45 full-service offices in four states, investing in debt and equity securities and offering insurance and loan products to its customers.