Magnolia Oil & Gas Corporation

Magnolia Oil & Gas Corporation

MGY
Magnolia Oil & Gas CorporationUS flagNew York Stock Exchange
26.80
USD
-0.41
- -
6.35BMarket Cap