NYSE:MSCI | US55354G1004
Generating your data highlights...
45.3b USD | # 481 in US
610.79k shares | 346.89m USD
75.14m
94.68% | 71.14m