Magnolia Oil & Gas Corporation

Magnolia Oil & Gas Corporation

MGY
Magnolia Oil & Gas CorporationUS flagNew York Stock Exchange
25.09
USD
-0.44
- -
4.64BMarket Cap