Skip to content
MSCI MSCI, Inc.
$503.99 1.54% +7.68
Notify me if price changes either direction
Interactive Brokers Logotype

Buy MSCI stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 40B
Enterprise value 44.2B
Trailing PE 34.54067
Forward PE 30.25928
PEG Ratio 30.25928
Enterprise to EBITDA 29.184
Enterprise to revenue 16.886
Price to book MRQ -61.519696313226
Price to sales TTM 15.299756

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 2.6B
EBITDA 1.7B
Diluted EPS TTM 14.63
Total Cash (MRQ) 515.5M
Current ratio (MRQ) 0.997
Operating Cash Flow (TTM) 1.3B