← Financial / Top

Magnolia Oil & Gas Corporation (MGY) Financial

United States USD Energy estimated
revenue_score83
profit_score76
eps_score45
roe_score76
margin_score55
value_score75
growth_score83
stability_score55
income_score45
risk_score28
Stock Page Compare Mission Signal Whistle