MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,502+21.49%
Dec 31, 20231,236+12.84%
Dec 31, 20221,095+17.02%
Dec 31, 2021936+15.41%
Dec 31, 2020811+14.32%
Dec 31, 2019710+15.79%
Dec 31, 2018613+51.61%
Dec 31, 2017404-7.03%
Dec 31, 2016435+42.07%
Dec 31, 2015306+0.11%
Dec 31, 2014306-4.61%
Dec 31, 2013320-7.67%
Dec 31, 2012347+36.11%
Dec 31, 2011255+39.07%
Nov 30, 2010183
AI Chat