MSCI Inc

NYSE:MSCI   3:59:59 PM EDT
591.83
+7.62 (+1.30%)
Twitter Share  Facebook Share StockTwits Share