MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,856+12.94%
Dec 31, 20232,529+12.47%
Dec 31, 20222,249+10.03%
Dec 31, 20212,044+20.54%
Dec 31, 20201,695+8.83%
Dec 31, 20191,558+8.63%
Dec 31, 20181,434+12.54%
Dec 31, 20171,274+10.73%
Dec 31, 20161,151+7.04%
Dec 31, 20151,075+7.86%
Dec 31, 2014997-3.76%
Dec 31, 20131,036+9.00%
Dec 31, 2012950+5.46%
Dec 31, 2011901+35.91%
Nov 30, 2010663
AI Chat