MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
359,800
304,000
488,691
445,509
P/E Ratio
31.835
30.658
36.56
35.021
Return on Equity
-12.716
-14.635
-10.724
-16.983
Net Profit Margin
39.446
47.72
34.609
41.01
Debt to Asset Ratio
148.005
150.026
146.551
135.553
Cash Ratio
22.196
23.884
28.165
26.956
Quick Ratio
89.444
86.418
89.892
88.175
Current Ratio
89.444
86.418
89.892
88.175

Time Plot

Show the time plot by selecting a row from the table.
MSCI_logo_2019-svg

MSCI Inc. (MSCI)

MSCI_logo_2019-svg

MSCI Inc. (MSCI)