MarketBrain

Magnolia Oil & Gas Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.3B$1.3B$1.2B$1.7B$1.1B
Operating income$439.2M$512.0M$534.5M$1.1B$602.6M
Cash from operations$878.6M$920.9M$855.8M$1.3B$788.5M
Capital expenditure$21.4M$31.7M$34.1M$67.9M$29.9M
Free cash flow$857.3M$889.1M$821.7M$1.2B$758.5M
Share repurchases$89.7M$171.7M
Impairments$0
Total assets$2.9B$2.8B$2.8B$2.6B$1.7B
Total debt$400.0M$400.0M$400.0M$400.0M$400.0M

Shares outstanding 184.9M · Free float 96.0%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.