MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-34+48.36%
Dec 31, 2023-23+67.12%
Dec 31, 2022-14+0.80%
Dec 31, 2021-14-38.11%
Dec 31, 2020-22-25.04%
Dec 31, 2019-29-3.77%
Dec 31, 2018-30-8.80%
Dec 31, 2017-33+2.77%
Dec 31, 2016-32-20.58%
Dec 31, 2015-41-4.70%
Dec 31, 2014-43+5.97%
Dec 31, 2013-40-10.31%
Dec 31, 2012-45+94.21%
Dec 31, 2011-23+75.22%
Nov 30, 2010-13
AI Chat