Wed 23 Nov 2020
Stock Buybacks Break Record in Q2 2005
Corporate net repurchases of their own stock reached $294.4 billion (annual rate) in Q2 2005. This was about two and one-half times the rate of stock buybacks in 2000, the peak of the Great Bubble. However, as of November 2005, these buybacks were not having much effect. The S&P 500 index was up only 3% for […]