NYSE:MGYOil and Gas
A Look At Magnolia Oil & Gas (MGY) Valuation As Buybacks Expand And Operations Show Resilience
Magnolia Oil & Gas (MGY) is back in focus after expanding its share repurchase authorization to 60,000,000 shares, along with fresh 2026 production guidance, recent winter storm recovery details, and full year 2025 earnings.
See our latest analysis for Magnolia Oil & Gas.
These buyback moves and the latest production and earnings updates come after a strong run, with a 19.1% year to date share price return and a 187.3% five year total shareholder return. This suggests momentum has been...