NYSE:MSCICapital Markets
Is It Too Late To Consider Buying MSCI (MSCI) After Its Recent Share Price Climb?
This article looks at whether MSCI, at around US$591 per share, is still priced fairly or already stretching its value story, and breaks down what the current price may imply.
Over shorter periods the stock has posted returns of 4.2% over 7 days and 12.9% over 30 days, with returns of 4.6% year to date and 12.0% over 1 year that some investors may see as a cue to reassess risk and reward.
Recent coverage has focused on MSCI's role in global index provision and analytics, as investors...