New insider activity at S&P Global ( (SPGI) ) has taken place on May 8, 2025.
Protect Your Portfolio Against Market Uncertainty
- Discover companies with rock-solid fundamentals in TipRanks' Smart Value Newsletter.
- Receive undervalued stocks, resilient to market uncertainty, delivered straight to your inbox.
In recent transactions involving S&P Global stock, EVP and CLO Steven Kemps sold 2,000 shares, amounting to a total of $1,017,640. Additionally, EVP and Chief Client Officer Sally Moore parted with 499 shares, generating $254,704 from the sale.
Recent Updates on SPGI stock
S&P Global recently reported strong Q1 2025 earnings, with an 8% increase in revenue to $3.777 billion and a 10% rise in GAAP net income. The company’s strategic initiatives, including the planned spin-off of its Mobility division, aim to enhance shareholder value and focus on core business areas. Despite facing challenges such as bond issuance volatility and uncertainties in the M&A environment, S&P Global’s innovations, such as AI-powered data solutions, and strong performance in Ratings and Indices divisions contribute to a cautiously optimistic outlook. The company also announced accelerated share repurchases and increased shareholder returns. Analysts have adjusted their price targets, citing S&P Global’s operational efficiency, network effects in ratings and indices, and potential EPS upside due to operating leverage.
Spark’s Take on SPGI Stock
According to Spark, TipRanks’ AI Analyst, SPGI is a Outperform.
S&P Global’s overall stock score of 76 reflects its strong financial health and positive earnings guidance, emphasizing growth in revenue and profitability. Technical analysis indicates caution due to mixed signals, while the valuation shows high market expectations. The earnings call was generally positive, highlighting strategic growth areas but also acknowledging market challenges.
To see Spark’s full report on SPGI stock, click here.
More about S&P Global
YTD Price Performance: 0.94%
Average Trading Volume: 1,467,874
Technical Sentiment Signal: Buy
Current Market Cap: $153.9B