agreement business definition stock Stock Purchase Agreement Business Definition 06 May, 2021 Therefore the purchaser is essentially taking over the company from the seller. These agreements are often used by sma…