MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-1,402+47.00%
Dec 31, 2023-954-33.08%
Dec 31, 2022-1,425-721.07%
Dec 31, 2021230-129.46%
Dec 31, 2020-779+2024.63%
Dec 31, 2019-37-94.15%
Dec 31, 2018-626+134.16%
Dec 31, 2017-268-26.76%
Dec 31, 2016-365-1931.04%
Dec 31, 201520-104.51%
Dec 31, 2014-442+203.28%
Dec 31, 2013-146-54.84%
Dec 31, 2012-323+81.45%
Dec 31, 2011-178-123.48%
Nov 30, 2010758
AI Chat