STOCK PURCHASE AGREEMENT BY AND AMONG TITAN ENVIRONMENTAL SOLUTIONS, INC., AS THE SHAREHOLDER, RECOUP TECHNOLOGIES, INC., AS THE COMPANY AND RECOUP PARTNERS, LLC, AS BUYER DATED OCTOBER 31, 2024