Stocks / NYSE / Magnolia Oil & Gas Corporation

Magnolia Oil & Gas Corporation

Company Description