STOCK PURCHASE AGREEMENT by and between AMPHENOL CORPORATION and CARLISLE COMPANIES INCORPORATED Dated as of January 30, 2024