Snowball logo
logo
MGY

Magnolia Oil & Gas Corporation

26,44 $-0,78 $  (2,87%)