26.89USD+0.60%Mkt Cap: 5.12B $P/E: 15.541d ago
Magnolia Oil & Gas Corporation, an independent oil and natural gas company, engages in the acquisition, development, exploration, and production of oil, natural gas, and natural gas liquids reserves in the United States.…
Industry Peers
Oil & Gas E&PIndicators:|
Key Statistics
Company
Market Cap5.12B $
Enterprise Value5.26B $
Revenue (TTM)1.32B $
Gross Profit620.43M $
Net Income (TTM)325.25M $
Revenue/Share7.165 USD
Last Price26.89 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees262
CountryUS
SectorEnergy
IndustryOil & Gas E&P
ISIN—
Valuation
P/E (Trailing)15.54
P/E (Forward)11.07
PEG—
EV/EBITDA5.96
EV/Revenue3.99
P/S3.88
P/B2.45
EPS (TTM)1.73
EPS (Forward)2.43
52W Range
21.0750% of range32.76
52W High32.76 USD
52W Low21.07 USD
Profitability
Gross Margin47.29%
Oper. Margin35.64%
EBITDA Margin66.93%
Profit Margin24.79%
ROE16.77%
ROA11.20%
Growth
Revenue Growth2.30%
Earnings Growth-0.30%
Cash Flow & Leverage
Operating CF878.64M $
CapEx (TTM)469.48M $
FCF Margin16.62%
FCF Yield4.28%
Net Debt288.53M $
Net Debt/EBITDA0.33
Balance Sheet
Debt/Equity0.21
Current Ratio1.10
Quick Ratio1.10
Book Value/Sh10.98 USD
Cash/Share0.6720 USD
Dividends
Fwd Div Rate0.6300 USD
Trail. Div Rate0.6300 USD
Div. Yield2.36%
5Y Avg Yield—
Payout Ratio35.55%
Ex-Div DateMay 12, 2026
Pay DateJun 1, 2026
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)32.53 USD
Upside (mean)+21.0%
Target Range27.00 USD – 38.00 USD
$27.00+21.0% to mean$38.00
# Analysts17
Ownership
Shares Out.184.95M
Float183.19M
Insiders0.94%
Institutions113.68%
Short Interest
Short Ratio6.1d
Short % Float14.70%
Short % Out.10.76%
Shares Short19.89M
Short (prev mo.)19.69M
Technical
SMA 5027.50 (-2.2%)
SMA 20025.96 (+3.6%)
Beta0.70
S&P 52W Chg19.63%
Avg Vol (30d)2.06M
Avg Vol (10d)1.94M
Technical Indicators
RSI (14)52.2
MACD-0.2781
MACD Signal-0.4855
MACD Hist.+0.2074
BB Upper27.70 USD
BB Middle26.27 USD
BB Lower24.84 USD
BB Width10.88%
ATR (14)0.7849 USD
Vol Ratio (20d)0.36x