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
P/E Ratio
-
-
-
-
Net Profit Margin
37.971
27.851
21.138
23.222
Cash Ratio
95.912
42.809
92.624
87.946
Quick Ratio
158.349
110.028
153.607
147.208
Current Ratio
158.349
110.028
153.607
147.208

Time Plot

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

Magnolia Oil & Gas Corp (MGY)

Magnolia Oil & Gas Corp (MGY)