National Grid plc reported as of March 31, 2024, it has 3,719,747,182 shares with voting rights after excluding treasury shares. Additionally, on April 4 and April 8, 2024, several managerial personnel made share purchases under employee incentive plans at prices between $57.77 and £10.36.