MyFinsight

HomeBlogAboutContact

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-03-31
2025-12-31
2025-09-30
2025-06-30
P/E Ratio
----
Net Profit Margin
27.851 21.138 23.222 24.49
Cash Ratio
42.809 92.624 87.946 87.229
Quick Ratio
110.028 153.607 147.208 144.39
Current Ratio
110.028 153.607 147.208 144.39

Time Plot

Show the time plot by selecting a row from the table.

Magnolia Oil & Gas Corp (MGY)

Magnolia Oil & Gas Corp (MGY)