MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-144-82.39%
Dec 31, 2023-819+932.81%
Dec 31, 2022-79-92.34%
Dec 31, 2021-1,036+328.35%
Dec 31, 2020-242+236.11%
Dec 31, 2019-72-306.28%
Dec 31, 201835-172.58%
Dec 31, 2017-48+14.31%
Dec 31, 2016-42-13.98%
Dec 31, 2015-49-116.45%
Dec 31, 2014297+7107.89%
Dec 31, 20134-104.37%
Dec 31, 2012-94+4.14%
Dec 31, 2011-91-89.84%
Nov 30, 2010-892
AI Chat