Stock Purchase Agreement An agreement that sets out the terms for all transactions involving the purchase or sale of a company’s stock. Back to Dictionary