10-QFiling Date: Apr 21, 2026
Msci 10-Q (Apr 21, 2026)
msci-20260331
View SEC Filing
ACC: 0001408198-26-000034
Key Financial Metrics3M Mar'26 · 2026-03-31
Revenue$850.8M
Net Income$406.0M
Total Assets$5.55B
Stockholders' Equity-$10.25B
Operating Cash Flow$306.8M