MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202438.8-14.50%
Dec 31, 202345.4+17.31%
Dec 31, 202238.7+8.98%
Dec 31, 202135.5+0.08%
Dec 31, 202035.5-1.89%
Dec 31, 201936.2+2.16%
Dec 31, 201835.4+48.46%
Dec 31, 201723.9+5.23%
Dec 31, 201622.7+8.97%
Dec 31, 201520.8-27.02%
Dec 31, 201428.5+32.65%
Dec 31, 201321.5+10.82%
Dec 31, 201219.4+0.72%
Dec 31, 201119.3+38.47%
Nov 30, 201013.9
AI Chat