CNB Financial Corporation is a financial holding company. The Company provides a range of banking and related services through its subsidiary, CNB Bank (the Bank). In addition, the Bank provides trust and asset management services, including the administration of trusts and estates, retirement plans and other employee benefit plans, as well as a range of wealth management services. The Bank offers a range of banking activities and services for individual, business, governmental and institutional customers. The Bank's Wealth & Asset Management Services division offers a range of client services. The Bank has approximately 40 branch offices and over two loan production offices. The Company's loan portfolio includes commercial, industrial and agricultural loans; commercial mortgages loans; residential real estate loans; consumer loans; credit cards, and overdrafts. It offers demand deposits, savings deposits and time deposits.