MSCI

MSCI · NYSE · USD

$545.39Change from previous close: +1.25%Absolute change: +$6.73

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$39.65B
Enterprise value
$45.84B
P/E (trailing 12 months)
29.4
Forward P/E
24.2
PEG
1.83
Price/sales
11.9
EV/EBITDA
23.4
EV/revenue
13.8

Profitability and growth

Gross margin
83.0%
Operating margin
56.3%
Net margin
40.7%
ROA
21.1%
Revenue growth (year over year)
12.2%
Earnings growth (year over year)
19.6%

Financial health

Total cash
$352.7M
Total debt
$6.54B
Current ratio
0.89
Quick ratio
0.77

Dividends

Annual dividend per share
$8.20
Dividend yield
1.5%
Payout ratio
42.1%
Ex-dividend date
August 14, 2026

Analysts and estimates

Average price target
$691.76
Median price target
$700.00
High price target
$760.00
Low price target
$570.00
Analysts with a price target
17
Consensus
Strong buy
Forward EPS
$22.50
EPS estimate, current year
$19.73

Shares and trading

Beta
1.22
Average volume
626.93K
Shares outstanding
72.7M
Float
69.02M
Institutional ownership
95.6%
Insider ownership
3.6%
Short interest (% of float)
2.2%
Short ratio (days)
2.69