STOCK PURCHASE and REDEMPTION AGREEMENT