MGY   $28.94  -0.45% Market Closed After Close 28.96 0.07%

Magnolia Oil & Gas Corporation

Data not available