25.58USD-0.58%Mkt Cap: 4.87B $P/E: 14.791d 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.…
Indicators:|
Key Statistics
Company
Market Cap4.87B $
Enterprise Value5.02B $
Revenue (TTM)1.32B $
Gross Profit620.43M $
Net Income (TTM)325.25M $
Revenue/Share7.165 USD
Last Price25.58 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees262
CountryUS
SectorEnergy
IndustryOil & Gas E&P
ISIN—
Valuation
P/E (Trailing)14.79
P/E (Forward)9.75
PEG—
EV/EBITDA5.68
EV/Revenue3.80
P/S3.69
P/B2.33
EPS (TTM)1.73
EPS (Forward)2.62
52W Range
21.0739% 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.50%
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.46%
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)33.82 USD
Upside (mean)+32.2%
Target Range28.00 USD – 38.00 USD
$28.00+32.2% to mean$38.00
# Analysts17
Ownership
Shares Out.184.95M
Float183.19M
Insiders1.27%
Institutions113.65%
Short Interest
Short Ratio9.3d
Short % Float14.65%
Short % Out.10.72%
Shares Short19.82M
Short (prev mo.)19.69M
Technical
SMA 5028.33 (-9.7%)
SMA 20025.87 (-1.1%)
Beta0.69
S&P 52W Chg20.05%
Avg Vol (30d)2.01M
Avg Vol (10d)4.47M
Technical Indicators
RSI (14)34.0
MACD-0.6122
MACD Signal-0.5216
MACD Hist.-0.0906
BB Upper28.55 USD
BB Middle27.16 USD
BB Lower25.76 USD
BB Width10.29%
ATR (14)0.8834 USD
Vol Ratio (20d)0.90x