Magnolia Oil & Gas Corporation (MGY) Deep Dive Video
Summary
Magnolia Oil & Gas offers a low-cost, debt-light South Texas cash engine with a $38.49 probability-weighted value versus a $26.32 share price.
View MGY stock page · Read the MGY research report
Loading the video player…