Wall St Engine
Magnolia Oil & Gas Corp (MGY) earnings — dates, estimates & beat history