Share repurchases totaled a staggering $2.1 trillion S&P 500 companies have bought back $2.1 trillion worth of themselves since the financial crisis ED YARDENI, DR. ED'S BLOG MAR. 4, 2015, 8:40 AM http://blog.yardeni.com/2015/03/bull-market-in-buybacks-excerpt.html#ixzz3Toa1rd00 link