Stock Buybacks Hurt Workers and the Economy
Most recently, from 2007 through 2016, stock repurchases by 461 companies on listed on the S&P 500 totaled $4 trillion, equal to 54 percent of profits. In addition, these companies declared $2.9 trillion in dividends. …