Will S&P Global (SPGI) Q2 Rating revenues be above $12.5B? · top holders · Whale Watch