STOCK PURCHASE AND GRANT AGREEMENT