S&P Global (SPGI)

2,033 institutional managers hold SPGI in their latest 13F filings. Search all 13F filers on SECspotter.