MSCI Inc. closed 9.82% short of its 52-week high of $642.45, which the company achieved on December 12th.
MSCI MSCI has outperformed the market over the past 10 years by 14.91% on an annualized basis producing an average annual return of 26.05%. Currently, MSCI has a market capitalization of $45.41 ...