Share purchase agreement

share purchase agreement: in company law, an agreement governing the terms upon which the shares in a company are sold; sometimes referred to as an “SPA” for short; could relate to the sale of some or all of the company’s shares; particularly where 100% or a controlling interest of the shares are being sold, the buyer will often want to examine the state of the company via a careful due diligence process.