NYSE:MSCI | US55354G1004
Generating your data highlights...
41.6b USD | # 525 in US
658.77k shares | 374.89m USD
73.47m
94.45% | 69.4m