Business Valuation Glossary
Stock Business Purchase
Definition
A form of business purchase in which the buyer obtains all of the outstanding stock in the company.
What It Means
Unlike asset purchase, only an incorporated business can change ownership as a result of a stock purchase. The new owner assumes control of all the business assets and also all of its liabilities.