August 2018

2Q 2018 is on pace to rank second in terms of total dollars spent on share buybacks with $164.4 billion based on data from the 85% of S&P 500 index companies to have reported as of August 10, 2018. During […]