MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202447.5-12.29%
Dec 31, 202354.1+16.62%
Dec 31, 202246.4+10.55%
Dec 31, 202142+3.75%
Dec 31, 202040.5+4.51%
Dec 31, 201938.7-11.83%
Dec 31, 201843.9+19.88%
Dec 31, 201736.6+9.25%
Dec 31, 201633.5+3.15%
Dec 31, 201532.5+5.11%
Dec 31, 201430.9-7.30%
Dec 31, 201333.4+9.56%
Dec 31, 201230.5+4.18%
Dec 31, 201129.2+26.27%
Nov 30, 201023.2
AI Chat