Magnolia Oil & Gas Corp

Magnolia Oil & Gas Corp

MGY · NYSE

24.54USD+0.38 (+1.57%)