Magnolia Oil & Gas Corp (MGY) last year’s performance of 20.61% is a clear signal for an entertaining trading season.
Magnolia Oil & Gas Corp (NYSE: MGY) on Friday, plunged -1.44% from the previous trading day, before settling in for the closing price of $25.71.