Financial insights of SPGI