Magnolia Oil & Gas Corporation

Magnolia Oil & Gas Corporation

25.27
USD
-0.16
(-0.63%)
2.35EPS
11.04P/E
4.70BMarket Cap
Nov 04Next Earn