NYSE:MSCI | US55354G1004
Generating your data highlights...
41.6b USD | # 540 in US
643.24k shares | 358.98m USD
73.12m
94.43% | 69.04m