Stock Buybacks: Directors Identify Four Reasons Stock Buyback Programs Stock buybacks have reached their highest level since the financial crisis, with S&P 500 companies repurchasing $166.3 billion of shares in first quarter of 2016. The Investor Responsibility Research Center Institute (IRRCi) and Tapestry Networks have scheduled a webinar for Tuesday, September 13, 2016, at 1 PM ET to review the […]
