Companies in the S&P 500 re-purchased $5.3 trillion of their own shares from 2010 through 2019 03-Apr-20 06:27 am AnalysisAnalysis, US Market Anirudh Sethi