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

638.99 16.92 −2.58%
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
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
28.46 30.57 30.73 36.50

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026