Cash-rich corporations in America have been making a record volume of share buybacks recently. According to DataTrekResearch, S&P 500 companies have repurchased $646 billion of their own stock from July 2017 to June 2018. Furthermore, some experts estimate the total will surpass $1 trillion for the 2018 calendar year. In and of themselves, stock buybacks […]