STOCK PURCHASE AGREEMENT by and between ECOVYST INC. and TECHNIP ENERGIES N.V. Dated as of September 10, 2025