MSCI Inc. (MSCI)

Market cap
$42.2B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 202445.6+18.75%
Dec 31, 202338.4-10.21%
Dec 31, 202242.7+2.11%
Dec 31, 202141.8+2.02%
Dec 31, 202041+7.25%
Dec 31, 201938.2+12.73%
Dec 31, 201833.9-14.94%
Dec 31, 201739.9+7.67%
Dec 31, 201637-6.02%
Dec 31, 201539.4+432.02%
Dec 31, 20147.4
AI Chat