MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20241,356-0.94%
Dec 31, 20231,369+31.16%
Dec 31, 20221,044+21.64%
Dec 31, 2021858+25.05%
Dec 31, 2020686+13.74%
Dec 31, 2019603-4.22%
Dec 31, 2018630+34.91%
Dec 31, 2017467+20.98%
Dec 31, 2016386+10.41%
Dec 31, 2015350+13.37%
Dec 31, 2014308-10.79%
Dec 31, 2013346+19.42%
Dec 31, 2012289+9.87%
Dec 31, 2011263+71.61%
Nov 30, 2010153
AI Chat