MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20241,468+20.98%
Dec 31, 20231,213+12.16%
Dec 31, 20221,082+17.26%
Dec 31, 2021923+16.89%
Dec 31, 2020789+16.00%
Dec 31, 2019680+16.81%
Dec 31, 2018583+57.02%
Dec 31, 2017371-7.82%
Dec 31, 2016402+51.67%
Dec 31, 2015265+0.89%
Dec 31, 2014263-6.13%
Dec 31, 2013280-7.28%
Dec 31, 2012302+30.32%
Dec 31, 2011232+36.27%
Nov 30, 2010170
AI Chat