I cant find a DD on SPGI, or any other information on the stock. Did they recently change their ticker? The returns on it are INSANE, they literally are responsible for the S&P, and dont seem like they could belly up anytime soon.. I really want to invest in them but I cant find any information on them aside from their website.
Does anyone have any info on them, have any thoughts, or know where I could keep looking?
Leave a Reply