"Buybacks have been the single largest source of US equity demand each year since 2010, averaging $421 billion annually. In comparison, during this period, average annual equity demand from households, mutual funds, pension funds, and foreign investors was less than $10 billion each."
"Buybacks have been the single largest source of US equity demand each year since 2010, averaging $421 billion annually. In comparison, during this period, average annual equity demand from households, mutual funds, pension funds, and foreign investors was less than $10 billion each."