MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024409-11.34%
Dec 31, 2023462-53.53%
Dec 31, 2022994+11.70%
Dec 31, 2017890+12.33%
Dec 31, 2016792+1.82%
Dec 31, 2015778+52.85%
Dec 31, 2014509+41.95%
Dec 31, 2013358+95.54%
Dec 31, 2012183-27.32%
Dec 31, 2011252+11.31%
Nov 30, 2010227
AI Chat