STOCK PURCHASE AGREEMENT among WILLDAN ENERGY SOLUTIONS and WILLDAN GROUP, INC. and [REDACTED], [REDACTED], [REDACTED] and [REDACTED] Dated as of March 3, 2025Stock Purchase Agreement • May 9th, 2025 • Willdan Group, Inc. • Services-engineering services • California
Contract Type FiledMay 9th, 2025 Company Industry JurisdictionThis STOCK PURCHASE AGREEMENT (this “Agreement”), dated as of March 3, 2025, is made and entered into by and among Willdan Energy Solutions, a California corporation (the “Purchaser”), a subsidiary of Willdan Group, Inc., a Delaware corporation (“Willdan”), each of the holders of shares identified as such on the signature pages to this Agreement (the “Sellers”) of Alternative Power Generation, Inc., an Illinois corporation (the “Company”), and [REDACTED], as Seller Representative (as defined in Section 9.14). The Purchaser, the Sellers and the Seller Representative are sometimes individually referred to herein as a “Party” and collectively as the “Parties.”
CERTAIN IDENTIFIED INFORMATION MARKED BY [*] HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD CAUSE COMPETITIVE HARM TO THE REGISTRANT IF PUBLICLY DISCLOSED STOCK PURCHASE AGREEMENT among WILLDAN ENERGY SOLUTIONS,...Stock Purchase Agreement • November 1st, 2019 • Willdan Group, Inc. • Services-engineering services • California
Contract Type FiledNovember 1st, 2019 Company Industry JurisdictionThis STOCK PURCHASE AGREEMENT (this “Agreement”), dated as of October 28, 2019, is made and entered into by and among Willdan Energy Solutions, a California corporation (the “Purchaser”), a subsidiary of Willdan Group, Inc., a Delaware corporation (“Willdan”), each of the holders of shares identified as such on the signature pages to this Agreement (the “Sellers”) of Energy and Environmental Economics, Inc., a California corporation (the “Company”), and Ren Orans, as Seller Representative (as defined in Section 9.12). The Purchaser, the Sellers and the Seller Representative are sometimes individually referred to herein as a “Party” and collectively as the “Parties.”