S&P Global (SPGI) exceeded both earnings and revenue expectations for the quarter, driven by growth across all divisions. The company also announced a significant share buyback program and increased its full-year revenue forecast. However, despite the positive news, the stock price declined on Thursday.