S&P 500 Buybacks in Q1 2018 Were at Their Highest Level Since Q3 2007

us.jpg   fr.jpg

S&P 500 Buybacks in Q1 2018 Were at Their Highest Level Since Q3 2007.png