National Grid voting rights stand at 5,026,834,181 shares as of Aug. 31
National Grid said treasury shares of 222,997,408 left 5,026,834,181 shares with voting rights as of Aug. 31 2026.
National Grid said treasury shares of 222,997,408 left 5,026,834,181 shares with voting rights as of Aug. 31 2026.