MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20241,529+10.39%
Dec 31, 20231,385+14.65%
Dec 31, 20221,208+12.58%
Dec 31, 20211,073+21.24%
Dec 31, 2020885+17.08%
Dec 31, 2019756+10.02%
Dec 31, 2018687+18.60%
Dec 31, 2017579+18.66%
Dec 31, 2016488+20.85%
Dec 31, 2015404+19.79%
Dec 31, 2014337-9.24%
Dec 31, 2013372+7.08%
Dec 31, 2012347+7.74%
Dec 31, 2011322+56.22%
Nov 30, 2010206
AI Chat