Magnolia Oil & Gas Corporation (MGY)
NYSE: MGY · Real-Time Price · USD
29.50
+0.56 (1.94%)
Mar 13, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,3363,9674,4273,9004,5033,383
Market Cap Growth
16.95%-10.39%13.53%-13.41%33.13%193.45%
Enterprise Value
5,4894,1534,6134,0824,3823,632
Last Close Price
29.5021.8923.3821.2923.4518.87
PE Ratio
17.0712.6512.0510.444.988.00
Forward PE
16.1712.8611.888.256.267.33
PS Ratio
4.073.023.363.182.663.14
PB Ratio
2.762.042.312.312.864.14
P/TBV Ratio
2.822.092.282.37--
P/FCF Ratio
13.049.7010.209.055.426.13
P/OCF Ratio
6.074.524.814.563.474.29
EV/Sales Ratio
4.183.173.513.332.593.37
EV/EBITDA Ratio
6.214.744.984.753.334.54
EV/EBIT Ratio
12.509.469.017.644.086.03
EV/FCF Ratio
13.4110.1510.639.475.276.58
Debt / Equity Ratio
0.200.200.200.210.220.37
Debt / EBITDA Ratio
0.450.450.420.460.300.49
Debt / FCF Ratio
0.960.960.900.910.470.70
Net Debt / Equity Ratio
0.070.070.070.00-0.180.03
Net Debt / EBITDA Ratio
0.140.140.14-0.01-0.220.03
Net Debt / FCF Ratio
0.310.310.31-0.02-0.340.04
Asset Turnover
0.460.460.470.460.780.67
Quick Ratio
1.531.531.411.882.502.37
Current Ratio
1.541.541.421.882.502.37
Return on Equity (ROE)
17.01%17.01%20.64%24.43%75.41%59.40%
Return on Assets (ROA)
12.40%12.40%14.79%16.15%49.41%37.07%
Return on Invested Capital (ROIC)
14.67%14.67%18.17%22.32%72.44%48.42%
Return on Capital Employed (ROCE)
17.07%17.07%20.60%22.87%57.11%42.25%
Earnings Yield
6.01%7.90%8.30%9.58%20.09%12.51%
FCF Yield
7.67%10.31%9.81%11.05%18.46%16.32%
Dividend Yield
2.24%2.78%2.24%2.20%0.00%0.00%
Payout Ratio
35.58%34.77%26.67%22.68%8.41%3.39%
Buyback Yield / Dilution
5.18%5.18%6.17%5.27%7.82%8.79%
Total Shareholder Return
7.42%7.96%8.41%7.46%7.82%8.79%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q