EX-2.1 2 d444643dex21.htm EX-2.1 EXECUTION VERSION STOCK PURCHASE AGREEMENT BY AND AMONG BEACON ROOFING SUPPLY, INC. (as Buyer) OLDCASTLE, INC. (as Parent) AND OLDCASTLE DISTRIBUTION, INC. (as Seller) DATED AS OF August 24, 2017 PAGE Exhibit A: Form...Stock Purchase Agreement • May 5th, 2020 • Delaware
Contract Type FiledMay 5th, 2020 JurisdictionTHIS STOCK PURCHASE AGREEMENT (this “Agreement”), dated as of August 24, 2017, is made by and among Beacon Roofing Supply, Inc., a Delaware corporation (“Buyer”), Oldcastle, Inc., a Delaware corporation (“Parent”), and Oldcastle Distribution, Inc., a Delaware corporation (“Seller”). Capitalized terms used but not otherwise defined herein have the meanings ascribed to such terms in ARTICLE 1.
STOCK PURCHASE AGREEMENT BY AND AMONG BEACON ROOFING SUPPLY, INC. (as Buyer) OLDCASTLE, INC. (as Parent) AND OLDCASTLE DISTRIBUTION, INC. (as Seller) DATED AS OF August 24, 2017Stock Purchase Agreement • August 24th, 2017 • Beacon Roofing Supply Inc • Wholesale-lumber & other construction materials • Delaware
Contract Type FiledAugust 24th, 2017 Company Industry JurisdictionTHIS STOCK PURCHASE AGREEMENT (this “Agreement”), dated as of August 24, 2017, is made by and among Beacon Roofing Supply, Inc., a Delaware corporation (“Buyer”), Oldcastle, Inc., a Delaware corporation (“Parent”), and Oldcastle Distribution, Inc., a Delaware corporation (“Seller”). Capitalized terms used but not otherwise defined herein have the meanings ascribed to such terms in ARTICLE 1.