MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202417-19.19%
Dec 31, 202321-21.88%
Dec 31, 202227-6.95%
Dec 31, 202129-3.03%
Dec 31, 202030-0.65%
Dec 31, 201930-4.30%
Dec 31, 201831-11.55%
Dec 31, 201735+3.26%
Dec 31, 201634+11.11%
Dec 31, 201531+19.12%
Dec 31, 201426+16.27%
Dec 31, 201322+19.26%
Dec 31, 201219-3.73%
Dec 31, 201119+11.55%
Nov 30, 201017
AI Chat