Investopedia explains 'Leveraged Buyback'
In recent years, company share repurchases have been on the rise. In 2007 alone, companies in the S&P 500 spent over $580 billion buying back their own shares. Some critics however question buybacks that are made simply because a company may have a lot of free cash on its balance sheet. Quite often companies can end up hurting themselves by repurchasing stocks at inflated levels only to see their share price drop soon after the buyback.
|