Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $25.05 Analyst target: $33.06 Upside: 31.98%
Magnolia Oil & Gas Corporation is engaged in the acquisition, development, exploration and production of oil, natural gas and natural gas liquid reserves in the United States. The company is headquartered in Houston, Texas.
See the full interactive analysis & chart →Informational only — not investment advice.