What is a Share Purchase Agreement? 01/08/2022 A share purchase agreement (SPA) is an agreement between a buyer and seller(s) of a target company, setting out the terms and conditions relating to the sale and the purchase of a specific number of…