MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202453.5-2.25%
Dec 31, 202354.8+1.95%
Dec 31, 202253.7+2.31%
Dec 31, 202152.5+0.59%
Dec 31, 202052.2+7.58%
Dec 31, 201948.5+1.27%
Dec 31, 201847.9+5.38%
Dec 31, 201745.5+7.16%
Dec 31, 201642.4+12.90%
Dec 31, 201537.6+11.06%
Dec 31, 201433.8-5.69%
Dec 31, 201335.9-1.76%
Dec 31, 201236.5+2.17%
Dec 31, 201135.7+14.94%
Nov 30, 201031.1
AI Chat