MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024514+15.18%
Dec 31, 2023447+10.45%
Dec 31, 2022404+12.73%
Dec 31, 2021359+22.96%
Dec 31, 2020292-1.10%
Dec 31, 2019295+2.65%
Dec 31, 2018287+4.90%
Dec 31, 2017274+8.65%
Dec 31, 2016252-5.82%
Dec 31, 2015268-13.25%
Dec 31, 2014309-6.01%
Dec 31, 2013328+13.97%
Dec 31, 2012288+3.94%
Dec 31, 2011277+39.53%
Nov 30, 2010199
AI Chat