Leveraged Buyback Definition
What Is a Leveraged Buyback? A leveraged buyback is a corporate finance transaction that enables a company to repurchase some of its shares using debt—reducing the number of shares outstanding increases the remaining owners’ respective shares. Also known as a leveraged share repurchase, a leveraged buyback has similar impacts as leveraged recapitalizations and dividend recapitalizations