NYSE : MSCI

MSCI Inc.

$628.66 USD

-$8.58 (-1.35%)

Volume
561.24K
Average Volume
670.74K
Market Capitalization
$45.77B
P/E Ratio
36.13
Dividend Yield
1.22%
Price Target
$695.00
Year High
$644.77
Year Low
$501.08
Day High
Day Low
Payout Ratio
$0.43
Current Ratio
$0.86
Institutional Ownership Summary
Institutional Ownership %

2.50%

Investors Holding

135

change: -945 | last: 1080
Increased Positions

58

change: -429 | last: 487
Reduced Positions

50

change: -379 | last: 429
New Positions

14

change: -116 | last: 130
Sold Positions

935

change: 783 | last: 152
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -207.6781 | last: 2.0768
Total Invested

1B

MSCI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $573.73 77.16M $44.27B $515.33M $6.34B $50.09B
2024-12-31 $600.01 78.71M $47.23B $405.85M $4.66B $51.48B
2023-12-31 $565.65 79.46M $44.95B $457.82M $4.63B $49.12B
2022-12-31 $465.17 80.75M $37.56B $993.2M $4.64B $41.21B
2021-12-31 $612.69 82.51M $50.55B $1.42B $4.33B $53.47B
2020-12-31 $446.53 83.72M $37.38B $1.3B $3.52B $39.6B
2019-12-31 $258.18 84.64M $21.85B $1.51B $3.24B $23.58B
2018-12-31 $147.43 87.18M $12.85B $904.18M $2.58B $14.52B
2017-12-31 $126.54 90.34M $11.43B $889.5M $2.08B $12.62B
2016-12-31 $78.78 95.99M $7.56B $791.83M $2.08B $8.85B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $539.01 73.3M $39.51B $385.3M $6.57B $45.7B
2025-12-31 $573.73 77.16M $44.27B $515.33M $6.34B $50.09B
2025-09-30 $567.41 77.16M $43.78B $400.09M $5.62B $49B
2025-06-30 $576.74 77.4M $44.64B $343.68M $4.66B $48.95B
2025-03-31 $565.50 77.63M $43.9B $357.11M $4.69B $48.23B
2024-12-31 $600.01 78.36M $47.02B $405.85M $4.66B $51.27B
2024-09-30 $582.93 78.5M $45.76B $497.07M $4.63B $49.9B
2024-06-30 $479.31 79.08M $37.91B $447.52M $4.66B $42.12B
2024-03-31 $554.83 79.2M $43.94B $515.47M $4.67B $48.09B
2023-12-31 $565.65 79.12M $44.75B $457.82M $4.63B $48.92B
2023-09-30 $513.08 79.12M $40.59B $924.71M $4.63B $44.3B
2023-06-30 $469.29 79.59M $37.35B $788.44M $4.64B $41.2B