BuyBacks : http://us.spindices.com/documents/index-news-and-announcements/20170621-sp-500-buybacks-q1-2017.pdf