MSCI (MSCI)
MSCI (MSCI) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- MSCI last traded at $636.65, 2.13% on the day.
- MSCI: market cap $45.32B, P/E 33.9, revenue $3.43B over the last four quarters, next earnings 2027-01-26.
- Over the past year MSCI returned 9.18%; year to date 10.97%.
Updated 2026-11-02 17:57 UTC