MSCI Inc (NYSE: MSCI) – Suitable For Long Term Buy?

Currently, there are 77.74M common shares owned by the public and among those 74.98M shares have been available to trade. The company’s stock has a 5-day price change of -1.17% and -4.98% over the past three months. MSCI shares are trading -4.56% year to date (YTD), with the 12-month market performance down to -0.52% lower. […]