| 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 |
Magnolia Oil & Gas Corp (MGY)
Magnolia Oil & Gas Corp (MGY)