Snowball logo
logo
MGY

Magnolia Oil & Gas Corporation

23,775 $+0,405 $  (1,73%)