buybacks


Buyback announcements from 2007 to 2019.  2007 peak at 800 billion to a trough under 200 billion by 2009. Under 800 billion through the QE periods. Peak at 1.2 trillion early 2019, now under 800 billion and closer to mean of 600 billion.

courtesy Birinyi Associates


Comments