The True Reason for Stock Buybacks
Companies tell us they buy back stock because it is undervalued. The data, however, tells a different story.
Buybacks peaked in 2007 at $589 billion—the best time to sell. And then fell to $138 billion in 2009—the best time to …