STOCK PURCHASE AGREEMENT Between ALBEMARLE CORPORATION, KETJEN CORPORATION, and CHEMCAT ACQUISITIONCO, LLC Dated as of October 25, 2025