NYSE:MGY

What to know about Magnolia Oil & Gas Corp (MGY)’s sales and margins
Nora Barnes
Magnolia Oil & Gas Corp [MGY] stock prices are down -1.66% to $23.68 at the moment. Until recently, the best ...
Magnolia Oil & Gas Corp [MGY] stock prices are down -1.66% to $23.68 at the moment. Until recently, the best ...