Magnolia Oil & Gas Corporation

Magnolia Oil & Gas Corporation

MGY
Magnolia Oil & Gas CorporationUS flagNew York Stock Exchange
27.96
USD
+0.21
- -
5.17BMarket Cap