PARTICIPATING PREFERRED STOCK PURCHASE AGREEMENT