MGY
MGY

Magnolia Oil & Gas Corp - A

NYSE · Energy
$26.99
+0.78 (+2.98%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.33B 1.45B 7.62B 7.70B 7.74B
Net Income 330.65M 324.10M 305.58M 366.51M 384.55M
EPS
Profit Margin 24.8% 23.6% 4.0% 4.8% 5.0%
Rev Growth -8.2% -8.2% +9.8% +15.8% +2.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 429.13M 429.13M 1.46B 1.75B 1.61B
Total Equity 2.12B 2.12B 2.70B 2.30B 2.67B
D/E Ratio 0.20 0.20 0.54 0.76 0.60
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 891.34M 922.21M 563.27M 647.01M 634.89M
Free Cash Flow 242.32M 215.95M 231.84M