MSCI Inc (NYSE:MSCI)

156.53
Delayed Data
As of May 22
 -1.46 / -0.92%
Today’s Change
98.21
Today|||52-Week Range
162.29
+23.70%
Year-to-Date