STOCK PURCHASE and SALE AGREEMENT