S&P Global stock has delivered a 17.5% total return over the past five years. At around US$444 per share, the valuation checks currently point to a premium, with both the intrinsic value estimate from the Excess Returns model and market multiples indicating the shares screen as expensive. Recent leadership changes and a refreshed operating model in Market Intelligence keep the growth story in focus, which makes the current pricing worth a closer look for investors. Over five years, S&P…Read More
