Its crown jewel is the index segment, which makes up about 55% of overall revenue and 70% of operating profit. Through early leadership in non-US indexes, MSCI boasts about $17 trillion in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results