Compare Stocks: MGY

MGY

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MGYMagnolia Oil & Gas Corporation4.37B23.140.92%606,47212.861.32B

Average Return