MULTIPARTY STOCK PURCHASE AGREEMENT