stock purchase and sale agreement