National Grid’s stock has delivered an 84.4% total return over the last five years. Current checks suggest the shares now sit ...