MSCI Inc. Financial Analysis and Strategic Developments | Monexa