Takeover

MGYMagnolia Oil & Gas Corp

Crude Petroleum & Natural Gas

Revenue
$1.3BFY2021: $1.1BFY2022: $1.7BFY2023: $1.2BFY2024: $1.3BFY2025: $1.3B
0.3% YoY
Operating margin
33.5%FY2021: 55.9%FY2022: 63.4%FY2023: 43.6%FY2024: 38.9%FY2025: 33.5%
14% YoY
EBITDA
$877MFY2021: $790MFY2022: $1.3BFY2023: $859MFY2024: $926MFY2025: $877M
5.3% YoY
Market cap
$6.3B
Employees
262
$5M revenue each
Net debt / EBITDA
0.1×
$98M net debt
AI in 10-K
1.2
mentions per 10K words

Takeover score 1 of 13

Fixable underperformance 0 of 7

Buyer economics 0 of 4

Catalysts 1 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.1B$1.7B$1.2B$1.3B$1.3B 0.3% FY2021: $1.1BFY2022: $1.7BFY2023: $1.2BFY2024: $1.3BFY2025: $1.3B
Operating income$603M$1.1B$534M$512M$439M 14% FY2021: $603MFY2022: $1.1BFY2023: $534MFY2024: $512MFY2025: $439M
Net income$417M$894M$388M$366M$325M 11% FY2021: $417MFY2022: $894MFY2023: $388MFY2024: $366MFY2025: $325M
Operating cash flow$788M$1.3B$856M$921M$879M 4.6% FY2021: $788MFY2022: $1.3BFY2023: $856MFY2024: $921MFY2025: $879M
Stock-based comp$12M$13M$16M$19M$27M 46% FY2021: $12MFY2022: $13MFY2023: $16MFY2024: $19MFY2025: $27M
Dividends$14M$75M$88M$98M$113M 16% FY2021: $14MFY2022: $75MFY2023: $88MFY2024: $98MFY2025: $113M

Deal filings

FiledFormAcquirerPricePremium
Jul 2, 2018DEFM14ATPG Pace Energy Holdings Corp.$10.00100%
May 10, 2018PREM14ATPG Pace Energy Holdings Corp.$10.00100%

13D filers

FiledFilerFormStakeIntent
Sep 25, 2024EnerVest, Ltd.SC 13D/A3.8%Passive
May 15, 2024EnerVest, Ltd.SC 13D/A7.6%Passive
Nov 8, 2022EnerVest, Ltd.SC 13D/A14.1%Passive
Jun 6, 2022EnerVest, Ltd.SC 13D/A18.0%Passive
Mar 15, 2022EnerVest, Ltd.SC 13D/A21.9%Passive
Feb 8, 2022EnerVest, Ltd.SC 13D/A26.1%Passive
Oct 13, 2021EnerVest, Ltd.SC 13D/A29.4%Active
Oct 1, 2021EnerVest, Ltd.SC 13D/A31.5%Passive
Jun 21, 2021EnerVest, Ltd.SC 13D/A34.5%Passive
Mar 10, 2021EnerVest, Ltd.SC 13D/A39.5%Active

Insider trading

Open-market buys, 12 mo
$431K · 5
Open-market sells, 12 mo
$11M · 7
Net
−$10M

Pay vs performance

No pay-versus-performance disclosure yet.