MSCI
MSCI

Msci Inc

NYSE · Financial Services
$557.78
-8.12 (-1.43%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 3.07B 2.75B 9.69B 9.39B 7.73B
Net Income 1.18B 949.73M 2.17B 2.33B 2.15B
EPS
Profit Margin 38.4% 36.4% 22.4% 24.9% 27.8%
Rev Growth +11.7% +11.7% +3.3% -8.6% +11.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 17.57B 17.57B 6.17B 6.10B 6.14B
Total Equity 3.39B 3.39B 20.97B 20.95B 21.75B
D/E Ratio 5.18 5.18 0.29 0.29 0.28
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 1.84B 1.57B 3.97B 4.18B 3.03B
Free Cash Flow 2.36B 2.31B 1.10B