Magnolia Oil & Gas Corporation Class A Common Stock (MGY)

29.53
+0.29 (0.99%)
NYSE · Last Trade: Apr 27th, 10:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors