← Financial / Top

National Grid (NG) Financial

United Kingdom GBP Utilities estimated
revenue_score75
profit_score62
eps_score65
roe_score62
margin_score80
value_score56
growth_score75
stability_score80
income_score65
risk_score62
Stock Page Compare Mission Signal Whistle