AGREEMENT TO VOTE SHARESAgreement to Vote Shares • May 13th, 2005 • Firstbank Corp • State commercial banks
Contract Type FiledMay 13th, 2005 Company IndustryThis Agreement to Vote Shares relates to that certain Agreement and Plan of Merger dated as of May 11, 2005, among Firstbank Corporation, a Michigan corporation; Keystone Financial Corporation, a Michigan corporation; and Keystone Community Bank, a Michigan banking corporation (the “Agreement”). Capitalized terms used but not defined herein shall have the meanings assigned to them in the Agreement.
AGREEMENT AND PLAN OF MERGER AMONG KEYSTONE FINANCIAL CORPORATION AND FIRSTBANK CORPORATION DATED AS OF MAY 11, 2005Agreement and Plan of Merger • May 13th, 2005 • Firstbank Corp • State commercial banks • Michigan
Contract Type FiledMay 13th, 2005 Company Industry JurisdictionThis Agreement and Plan of Merger (this “Plan of Merger”) is made as of May 11, 2005, by and among Keystone Financial Corporation, a Michigan corporation, located at 107 West Michigan Avenue, Kalamazoo, Michigan 49007 (“Keystone”) and Firstbank Corporation, a Michigan corporation, located at 311 Woodworth, Alma, Michigan 48801 (“Acquirer”).