MGY   $31.12  3.42% Market Closed After Close 31.12 0.0

Magnolia Oil & Gas Corporation

Earnings, Splits and Dividends

Data not available