MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 202412.9+3.77%
Dec 31, 202312.5+24.33%
Dec 31, 202210-51.17%
Dec 31, 202120.5+132.62%
Dec 31, 20208.8+2.32%
Dec 31, 20198.6-31.18%
Dec 31, 201812.5+16.87%
Dec 31, 201710.7+52.41%
Dec 31, 20167-10.43%
Dec 31, 20157.9-309.04%
Dec 31, 2014-3.8-141.78%
Dec 31, 20139+64.84%
Dec 31, 20125.5-84.80%
Dec 31, 201135.9
AI Chat