Magnolia Oil & Gas Corporation (MGY)
NYSE: MGY · Real-Time Price · USD
27.51
-0.69 (-2.45%)
Jun 5, 2026, 4:00 PM EDT - Market closed

Magnolia Oil & Gas Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,0883,9674,4273,9004,5033,383
Market Cap Growth
20.82%-10.39%13.53%-13.41%33.13%193.45%
Enterprise Value
5,3764,1534,6134,0824,3823,632
Last Close Price
27.5121.8923.3821.2923.4518.87
PE Ratio
15.9612.6512.0510.444.988.00
Forward PE
9.0512.8611.888.256.267.33
PEG Ratio
--1.200.540.54-
PS Ratio
3.853.023.363.182.663.14
PB Ratio
2.502.042.312.312.864.14
P/TBV Ratio
2.532.092.282.372.824.09
P/FCF Ratio
13.219.7010.209.055.426.13
P/OCF Ratio
5.974.524.814.563.474.29
EV/Sales Ratio
4.073.173.513.332.593.37
EV/EBITDA Ratio
6.094.744.984.753.334.54
EV/EBIT Ratio
12.479.469.017.644.086.03
EV/FCF Ratio
13.9610.1510.639.475.276.58
Debt / Equity Ratio
0.190.200.200.210.220.37
Debt / EBITDA Ratio
0.450.450.420.460.300.49
Debt / FCF Ratio
1.020.960.900.910.470.70
Net Debt / Equity Ratio
0.130.070.070.00-0.180.03
Net Debt / EBITDA Ratio
0.310.140.14-0.01-0.220.03
Net Debt / FCF Ratio
0.700.310.31-0.02-0.340.04
Asset Turnover
0.450.460.470.460.780.67
Quick Ratio
1.101.531.411.882.502.37
Current Ratio
1.101.541.421.882.502.37
Return on Equity (ROE)
16.43%17.01%20.64%24.43%75.41%59.40%
Return on Assets (ROA)
12.00%12.40%14.79%16.15%49.41%37.07%
Return on Invested Capital (ROIC)
13.16%13.94%17.17%20.76%67.14%46.39%
Return on Capital Employed (ROCE)
16.36%17.07%20.60%22.87%57.11%42.25%
Earnings Yield
6.24%7.90%8.30%9.58%20.09%12.51%
FCF Yield
7.57%10.31%9.81%11.05%18.46%16.32%
Dividend Yield
2.40%2.78%2.24%2.20%1.70%0.43%
Payout Ratio
36.54%34.77%26.67%22.68%8.41%3.39%
Buyback Yield / Dilution
2.02%0.48%0.99%0.75%-7.33%27.20%
Total Shareholder Return
4.42%3.27%3.23%2.95%-5.63%27.62%
SEC Filings: 10-K · 10-Q