MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 20241,109-3.44%
Dec 31, 20231,149+31.94%
Dec 31, 2022871+19.92%
Dec 31, 2021726+20.63%
Dec 31, 2020602+6.77%
Dec 31, 2019564+10.98%
Dec 31, 2018508+67.08%
Dec 31, 2017304+16.53%
Dec 31, 2016261+16.64%
Dec 31, 2015224-21.28%
Dec 31, 2014284+27.66%
Dec 31, 2013223+20.80%
Dec 31, 2012184+6.22%
Dec 31, 2011173+88.19%
Nov 30, 201092
AI Chat