Stock Information
MSCI Inc (MSCI)
Ticker Symbol: MSCI
Exchange: NYSE
Sector: Financial Services
Market Cap: $41,642,611,391.00 mil
Piotroski score: 8
PE Ratio: 35.9366
EPS (TTM): 15.7752
Revenue (TTM): $39.90 M
Dividend Yield: 1.2307903%
ROE: 108.67%
Latest News
-
1 Reason to Avoid MSCI and 1 Stock to Buy Instead
Thu, Dec 25, 2025 4:05 AM
-
There Are Too Many DATs Right Now: Strive CEO
Tue, Dec 23, 2025 7:46 PM
-
3 Profitable Stocks with Questionable Fundamentals
Mon, Dec 22, 2025 4:39 AM
Key Financials
Financial data not available