MSCI Inc

MSCI Financial Financial Data & Stock Exchanges

MSCI Inc’s revenue for fiscal 2025 (year ended December 2025) was $3.1 billion, up 9.75% from fiscal 2024.

Revenue
+12.4%
EPS
+14.3%
Free cash flow
−8.93%
Total debt
+22.0%

Quarter to September 2026, against a year earlier

639.96 15.95 −2.43%
Market cap
$46.9B
P/E
34.8×
Fwd P/E
31.4×
Dividend yield
1.21%
F-score
8/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

36.50 30.73 30.57 28.46
P/S ratio
14.00 12.20 12.23 11.32
P/FCF ratio
30.09 26.92 27.32 26.70
P/Operating CF
87.58 128.78 109.95 89.06
P/B ratio
0.00 0.00 0.00 0.00
EV/Sales
15.82 14.06 14.04 —
EV/EBITDA
25.59 22.56 22.46 —
EV/FCF
34.00 31.03 31.36 —
Current Ratio
0.90 0.86 0.89 0.82
Net Debt/EBITDA
10.92 11.73 11.01 11.46
Debt/Equity
(2.34) (2.31) (2.37) (2.23)
Earnings Yield
2.74% 3.25% 3.27% 3.51%
Free Cash Flow Yield
3.32% 3.72% 3.66% 3.75%
Free Cash Flow per Share
6.08 3.79 4.48 5.35
Book value per Share
(34.70) (37.85) (36.94) (41.84)
Free Cash Flow
464.89 278.00 326.40 385.40
EV/EBIT
28.94 25.39 25.22 —
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026