STOCK PURCHASE AGREEMENT BY AND AMONG ONEBEACON INSURANCE GROUP LLC, ONEBEACON INSURANCE GROUP, LTD., TREBUCHET US HOLDINGS, INC. ANDStock Purchase Agreement • October 30th, 2012 • White Mountains Insurance Group LTD • Fire, marine & casualty insurance • New York
Contract Type FiledOctober 30th, 2012 Company Industry Jurisdiction
STOCK PURCHASE AGREEMENT BY AND AMONG ONEBEACON INSURANCE GROUP LLC, ONEBEACON INSURANCE GROUP, LTD., TREBUCHET US HOLDINGS, INC. AND ARMOUR GROUP HOLDINGS LIMITED DATED AS OF OCTOBER 17, 2012Stock Purchase Agreement • October 18th, 2012 • OneBeacon Insurance Group, Ltd. • Fire, marine & casualty insurance • New York
Contract Type FiledOctober 18th, 2012 Company Industry JurisdictionThis STOCK PURCHASE AGREEMENT (this “Agreement”) is dated as of October 17, 2012, by and among OneBeacon Insurance Group LLC, a limited liability company organized under the laws of the State of Delaware (“Seller”), Trebuchet US Holdings, Inc., a corporation incorporated under the laws of the State of Delaware (“Purchaser”), and solely for purposes of Section 7.3 and Article IX, OneBeacon Insurance Group, Ltd., an exempt limited liability company organized under the laws of Bermuda (“Seller Parent”), and solely for purposes of Articles II and IX Armour Group Holdings Limited, an exempt limited liability company organized under the laws of Bermuda (“Purchaser Parent”).