Magnolia Oil & Gas Corporation
Exchange: nyse
none
5163631104.00
937697984.00
7.902792175892
0.714760570960
-3.45%
2.75
0.520000