The current price of Magnolia Oil & Gas Corporation (MGY) is $27.30 USD. We provide real-time updates on the MGY to USD exchange rate. Over the past 24 hours, Magnolia Oil & Gas Corporation has changed by 1.23%.