AGREEMENT AND PLAN OF SHARE EXCHANGE BETWEEN COMMUNITY FIRST FINANCIAL CORPORATION AND COMMUNITY FIRST BANKShare Exchange Agreement • July 11th, 2002 • Community First Financial Corp
Contract Type FiledJuly 11th, 2002 Company
RECITALSEmployment Agreement • May 14th, 2003 • Community First Financial Corp • National commercial banks
Contract Type FiledMay 14th, 2003 Company Industry
AGREEMENT AND PLAN OF REORGANIZATION BY AND BETWEEN AMERICAN NATIONAL BANKSHARES INC. AND COMMUNITY FIRST FINANCIAL CORPORATIONAgreement and Plan of Reorganization • October 19th, 2005 • Community First Financial Corp • National commercial banks • Virginia
Contract Type FiledOctober 19th, 2005 Company Industry JurisdictionTHIS AGREEMENT AND PLAN OF REORGANIZATION (the “Agreement”) is made and entered into as of October 18, 2005, by and between American National Bankshares Inc., a Virginia corporation (“American”), and Community First Financial Corporation, a Virginia corporation (“Community First”).