Magnolia Oil & Gas Corp

MGYNYSE
$22.45
-0.52-2.27%
Last update: Nov 10, 4:59 PM
Magnolia Oil & Gas Stock Chart - Benzinga