Register Sign In
Sept. 21 - S&P has released their second quarter buyback numbers and, shock and dismay, fewer companies did buybacks and those that did, spent a lot less.