STOCK PURCHASE AND SALE AGREEMENT