S&P 500 Companies Spend 95% of Profits on Buyb…

S&P 500 Companies Spend 95% of Profits on Buybacks, Payouts  bloom.bg/1uPbtDG