MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202454.1-2.65%
Dec 31, 202355.6+1.24%
Dec 31, 202254.9+1.85%
Dec 31, 202153.9-0.07%
Dec 31, 202053.9+6.95%
Dec 31, 201950.4+0.70%
Dec 31, 201850.1+3.83%
Dec 31, 201748.2+6.25%
Dec 31, 201645.4+12.26%
Dec 31, 201540.4+11.02%
Dec 31, 201436.4-4.19%
Dec 31, 201338-1.19%
Dec 31, 201238.5+1.55%
Dec 31, 201137.9+12.38%
Nov 30, 201033.7
AI Chat