MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20241,328+16.02%
Dec 31, 20231,144+9.93%
Dec 31, 20221,041+7.22%
Dec 31, 2021971+19.76%
Dec 31, 2020811+1.06%
Dec 31, 2019802+7.36%
Dec 31, 2018747+7.50%
Dec 31, 2017695+4.89%
Dec 31, 2016663-1.27%
Dec 31, 2015671+1.76%
Dec 31, 2014660-0.70%
Dec 31, 2013664
AI Chat