Magnolia Oil & Gas Corporation (MGY)

Sector: Energy
Industry: Oil & Gas E&P

Current Price

$28.02

Price Bought

$28.20
Trade #105

Analysis Scores

Technical
Fundamental
Total

Technical Indicators

RSI
MACD

Fundamental Metrics

P/E Ratio
16.30
PEG Ratio
N/A
Debt/Equity
20.28
ROE
16.47%

Holdings Analysis

Short Interest: 10.6% (+0.0%)
Insider Holdings: 1.3% (+0.0%)
Institutional Holdings: 113.7% (+0.0%)

Trade History

Trade #105
Buy Date: 2026-05-08
$28.20
Sell Date: 2026-05-27
$27.66
Sold: 2026-05-27
-1.92%
Trade #119
Buy Date: 2026-06-04
$28.20
Sell Date: 2026-06-08
$28.02
Sold: 2026-06-08
-0.64%

Recent News & Sentiment

1 Profitable Stock on Our Watchlist and 2 Facing Challenges

1 Profitable Stock on Our Watchlist and 2 Facing Challenges...

2026-06-12 neutral (0.86)
Is Magnolia Oil & Gas (MGY) One of the 10 Most Profitable Energy Stocks to Buy Now?

Is Magnolia Oil & Gas (MGY) One of the 10 Most Profitable Energy Stocks to Buy Now?...

2026-06-12 neutral (0.81)
Magnolia Oil & Gas (MGY) Gained From Energy Sector Rally

Magnolia Oil & Gas (MGY) Gained From Energy Sector Rally...

2026-06-09 positive (0.94)
Mixed or Offshore Upstream E&P Stocks Q1 Results: Benchmarking Magnolia Oil & Gas (NYSE:MGY)

Mixed or Offshore Upstream E&P Stocks Q1 Results: Benchmarking Magnolia Oil & Gas (NYSE:MGY)...

2026-06-08 neutral (0.93)
Magnolia Oil & Gas Corp (MGY) Up 0.2% Since Last Earnings Report: Can It Continue?

Magnolia Oil & Gas Corp (MGY) Up 0.2% Since Last Earnings Report: Can It Continue?...

2026-06-05 positive (0.95)
As Energy M&A Heats Up, These 3 Smaller Players Are Prime Takeover Candidates

As Energy M&A Heats Up, These 3 Smaller Players Are Prime Takeover Candidates...

2026-06-03 neutral (0.90)
How A Steady Valuation Keeps Shaping The Evolving Story For Magnolia Oil & Gas (MGY)

How A Steady Valuation Keeps Shaping The Evolving Story For Magnolia Oil & Gas (MGY)...

2026-06-02 neutral (0.85)
Should Energy Investors Choose REPX Stock Over MGY Right Now?

Should Energy Investors Choose REPX Stock Over MGY Right Now?...

2026-05-26 neutral (0.93)
1 Russell 2000 Stock to Consider Right Now and 2 We Question

1 Russell 2000 Stock to Consider Right Now and 2 We Question...

2026-05-25 neutral (0.94)
Surging Earnings Estimates Signal Upside for Magnolia Oil & Gas Corp (MGY) Stock

Surging Earnings Estimates Signal Upside for Magnolia Oil & Gas Corp (MGY) Stock...

2026-05-18 negative (0.71)