Home › Free Stock Grades › MGY
Magnolia Oil & Gas Corporation (MGY) Stock Grade
MGY · Energy
A+
Market Cap
$4.1B
P/E Ratio
12.5
Revenue Growth (YoY)
-0.3%
Net Margin
24.8%
Return on Equity
16.8%
Dividend Yield
2.8%
About Magnolia Oil & Gas Corporation's fundamentals
Magnolia Oil & Gas is a mid-sized energy company with a market capitalization of $4.1 billion that demonstrates strong profitability, with a net margin of 24.8% and return on equity of 16.8%. The company trades at a P/E ratio of 12.5 and offers shareholders a 2.8% dividend yield. Revenue contracted slightly year-over-year by 0.3%, reflecting the challenging operating environment in oil and gas markets. Overall, the company shows solid operational efficiency and returns on capital despite recent revenue headwinds.