National Grid plc (LSE:NG) Directors Insider Transactions



The Directors and Chief Executives of National Grid plc (LSE:NG) are required by law to report any insider transaction activities i.e. buying, selling, option exercising the National Grid plc's shares in the stock market. Below table shows the list of insider transactions as reported by National Grid plc to the LSE stock exchange.

An insider trade occurs when an individual (such as a CEO, CFO or COO) that has non-public information about a company buys or sells shares of that company's stock. Tracking a company's insider trades is a metric that can be used to identify the direction that the company's executives believes that the company is headed. For example, if a number of insiders purchase more shares of a company, they may believe that the company will have strong future earnings and that the share price will increase in the near future.

National Grid plc Directors/Insider Transactions Activity

List of Insider trades activity from National Grid plc (NG).

Date Director Shares Value Note
09 Feb 2026 Agg (Andrew) 12 210 Bought at price 17.58 per share.
09 Feb 2026 Serle (Will) 12 210 Bought at price 17.58 per share.
31 Jan 2026 National Grid Plc 2,628,687 - -
19 Jan 2026 Serle (Will) 21,800 352,353 Sold at price 16.16 per share.
13 Jan 2026 Reynolds (Paula Rosput) 44 667 Bought at price 15.16 per share.
13 Jan 2026 National Grid Plc 4,669 - -
13 Jan 2026 Agg (Andrew) 74 1,157 Bought at price 15.64 per share.
07 Jan 2026 Agg (Andrew) 13 206 Bought at price 15.92 per share.
07 Jan 2026 Serle (Will) 13 206 Bought at price 15.92 per share.
31 Dec 2025 National Grid Plc 28,396 - -
08 Dec 2025 Serle (Will) 13 197 Bought at price 15.17 per share.
08 Dec 2025 Agg (Andrew) 13 197 Bought at price 15.17 per share.
30 Nov 2025 National Grid Plc 6,679 - -
24 Nov 2025 BlackRock Advisors (UK) Limited 3,363,168 - -
17 Nov 2025 Mackay (Iain James) 4,500 69,498 Bought at price 15.44 per share.
14 Nov 2025 BlackRock Advisors (UK) Limited 7,688,923 - -
07 Nov 2025 Agg (Andrew) 13 198 Bought at price 15.25 per share.
07 Nov 2025 Serle (Will) 13 198 Bought at price 15.25 per share.
07 Nov 2025 Pettigrew (John) 19 289 Bought at price 15.25 per share.
31 Oct 2025 National Grid Plc 88,311 - -
07 Oct 2025 Pettigrew (John) 13 189 Bought at price 14.55 per share.
07 Oct 2025 Serle (Will) 14 203 Bought at price 14.55 per share.
07 Oct 2025 Agg (Andrew) 14 203 Bought at price 14.55 per share.
30 Sep 2025 National Grid Plc 133,903 - -
08 Sep 2025 Agg (Andrew) 14 195 Bought at price 13.99 per share.
08 Sep 2025 Serle (Will) 14 195 Bought at price 13.99 per share.
08 Sep 2025 Pettigrew (John) 15 209 Bought at price 13.99 per share.
31 Aug 2025 National Grid Plc 85,889 - -
07 Aug 2025 Pettigrew (John) 14 201 Bought at price 14.40 per share.
07 Aug 2025 Serle (Will) 14 201 Bought at price 14.40 per share.
07 Aug 2025 Agg (Andrew) 14 201 Bought at price 14.40 per share.
31 Jul 2025 National Grid Plc 144,639 - -
17 Jul 2025 Agg (Andrew) 148 2,084 Bought at price 14.09 per share.
17 Jul 2025 Pettigrew (John) 221 3,113 Bought at price 14.09 per share.
17 Jul 2025 Reynolds (Paula Rosput) 87 1,213 Bought at price 13.95 per share.
07 Jul 2025 Pettigrew (John) 14 198 Bought at price 14.20 per share.
07 Jul 2025 Serle (Will) 14 198 Bought at price 14.20 per share.
07 Jul 2025 Agg (Andrew) 15 212 Bought at price 14.20 per share.
01 Jul 2025 Agg (Andrew) 197,976 - -
01 Jul 2025 Agg (Andrew) 93,376 1,383,552 Sold at price 14.82 per share.
01 Jul 2025 Campbell (Justine) 98,671 - -
01 Jul 2025 Campbell (Justine) 46,539 689,568 Sold at price 14.82 per share.
01 Jul 2025 Serle (Will) 87,768 - -
01 Jul 2025 Serle (Will) 44,039 652,525 Sold at price 14.82 per share.
01 Jul 2025 Smith (Steve) 21,425 - -
01 Jul 2025 Smith (Steve) 10,106 149,740 Sold at price 14.82 per share.
01 Jul 2025 Pettigrew (John) 350,958 - -
01 Jul 2025 Pettigrew (John) 165,530 2,452,658 Sold at price 14.82 per share.
30 Jun 2025 National Grid Plc 186,112 - -
23 Jun 2025 Campbell (Justine) 140,014 - -
23 Jun 2025 Agg (Andrew) 230,976 - -
13 Jun 2025 Agg (Andrew) 21,870 314,140 Bought at price 14.36 per share.
13 Jun 2025 Campbell (Justine) 6,531 93,811 Bought at price 14.36 per share.
13 Jun 2025 Pettigrew (John) 33,779 485,201 Bought at price 14.36 per share.
13 Jun 2025 Serle (Will) 5,500 79,002 Bought at price 14.36 per share.
13 Jun 2025 Smith (Steve) 5,059 72,667 Bought at price 14.36 per share.
09 Jun 2025 Serle (Will) 15 210 Bought at price 14.02 per share.
09 Jun 2025 Pettigrew (John) 15 210 Bought at price 14.02 per share.
09 Jun 2025 Agg (Andrew) 14 196 Bought at price 14.02 per share.
02 Jun 2025 BlackRock Advisors (UK) Limited 446,641 - -
31 May 2025 National Grid Plc 371,453 - -
29 May 2025 Bank of America Corporation 23,398,998 - -
27 May 2025 BlackRock Advisors (UK) Limited 133,985,266 - -
23 May 2025 Bank of America Corporation 512,859 - -
22 May 2025 Bank of America Corporation 1,705,077 - -
19 May 2025 Bank of America Corporation 0 - -
14 May 2025 Bank of America Corporation 0 - -
14 May 2025 BlackRock Advisors (UK) Limited 0 - -
14 May 2025 Capital World Investors 0 - -
07 May 2025 Agg (Andrew) 14 199 Bought at price 14.24 per share.
07 May 2025 Pettigrew (John) 14 199 Bought at price 14.24 per share.
07 May 2025 Serle (Will) 14 199 Bought at price 14.24 per share.
30 Apr 2025 National Grid Plc 4,137,833 - -
07 Apr 2025 Serle (Will) 15 186 Bought at price 12.42 per share.
07 Apr 2025 Pettigrew (John) 15 186 Bought at price 12.42 per share.
07 Apr 2025 Agg (Andrew) 15 186 Bought at price 12.42 per share.
31 Mar 2025 Bank of America Corporation 0 - -
31 Mar 2025 Capital World Investors 0 - -
31 Mar 2025 BlackRock Advisors (UK) Limited 0 - -
31 Mar 2025 National Grid Plc 4,863,087 - -
10 Mar 2025 Serle (Will) 13,386 - -
10 Mar 2025 Serle (Will) 6,717 81,114 Sold at price 12.08 per share.
07 Mar 2025 Serle (Will) 17 201 Bought at price 11.87 per share.
07 Mar 2025 Pettigrew (John) 16 189 Bought at price 11.87 per share.
07 Mar 2025 Agg (Andrew) 17 201 Bought at price 11.87 per share.
28 Feb 2025 National Grid Plc 83,990 - -
07 Feb 2025 Agg (Andrew) 15 182 Bought at price 12.17 per share.
07 Feb 2025 Pettigrew (John) 16 194 Bought at price 12.17 per share.
07 Feb 2025 Serle (Will) 15 182 Bought at price 12.17 per share.
15 Jan 2025 Reynolds (Paula Rosput) 46 554 Bought at price 12.04 per share.
14 Jan 2025 Pettigrew (John) 126 1,408 Bought at price 11.18 per share.
14 Jan 2025 Shipp (Earl L.) 16 192 Bought at price 12.02 per share.
14 Jan 2025 Agg (Andrew) 84 938 Bought at price 11.18 per share.
14 Jan 2025 National Grid Plc 4,803 - -
07 Jan 2025 Agg (Andrew) 16 187 Bought at price 11.74 per share.
07 Jan 2025 Serle (Will) 16 187 Bought at price 11.74 per share.
07 Jan 2025 Pettigrew (John) 16 187 Bought at price 11.74 per share.
31 Dec 2024 National Grid Plc 35,909 - -
09 Dec 2024 Pettigrew (John) 15 183 Bought at price 12.24 per share.
09 Dec 2024 Serle (Will) 16 195 Bought at price 12.24 per share.
09 Dec 2024 Agg (Andrew) 16 195 Bought at price 12.24 per share.
30 Nov 2024 National Grid Plc 83,590 - -
25 Nov 2024 BlackRock Advisors (UK) Limited 3,585,037 - -
25 Nov 2024 Ubs Ltd 234,745,181 - -
20 Nov 2024 Ubs Ltd 0 - -
15 Nov 2024 BlackRock Advisors (UK) Limited 111,924,189 - -
07 Nov 2024 Agg (Andrew) 15 193 Bought at price 12.88 per share.
07 Nov 2024 Serle (Will) 15 193 Bought at price 12.88 per share.
07 Nov 2024 Pettigrew (John) 15 193 Bought at price 12.88 per share.
31 Oct 2024 National Grid Plc 67,785 - -
07 Oct 2024 Pettigrew (John) 16 207 Bought at price 12.98 per share.
07 Oct 2024 Serle (Will) 15 194 Bought at price 12.98 per share.
07 Oct 2024 Agg (Andrew) 15 194 Bought at price 12.98 per share.
02 Oct 2024 Campbell (Justine) 29,000 395,908 Sold at price 13.65 per share.
01 Oct 2024 Pettigrew (John) 220,000 3,036,660 Sold at price 13.80 per share.
30 Sep 2024 National Grid Plc 112,267 - -
09 Sep 2024 Pettigrew (John) 14 188 Bought at price 13.44 per share.
09 Sep 2024 Serle (Will) 14 188 Bought at price 13.44 per share.
09 Sep 2024 Agg (Andrew) 14 188 Bought at price 13.44 per share.
31 Aug 2024 National Grid Plc 35,617 - -
07 Aug 2024 Agg (Andrew) 16 197 Bought at price 12.37 per share.
07 Aug 2024 Serle (Will) 16 197 Bought at price 12.37 per share.
07 Aug 2024 Pettigrew (John) 15 185 Bought at price 12.37 per share.
01 Aug 2024 National Grid Plc 11,244 - -
23 Jul 2024 Geduldig (Courtney) 19,517 - -
23 Jul 2024 Pettigrew (John) 438,141 - -
23 Jul 2024 Wilson (Ben) 119,800 - -
23 Jul 2024 Serle (Will) 109,576 - -
23 Jul 2024 Agg (Andrew) 247,193 - -
23 Jul 2024 Campbell (Justine) 122,600 - -
19 Jul 2024 Agg (Andrew) 192 2,324 Bought at price 12.10 per share.
19 Jul 2024 Pettigrew (John) 271 3,280 Bought at price 12.10 per share.
19 Jul 2024 Wilson (Ben) 10 121 Bought at price 12.10 per share.
19 Jul 2024 National Grid Plc 54,703 - -
15 Jul 2024 Wilson (Ben) 5,706 69,915 Bought at price 12.25 per share.
15 Jul 2024 Serle (Will) 4,969 60,885 Bought at price 12.25 per share.
15 Jul 2024 Pettigrew (John) 29,806 365,212 Bought at price 12.25 per share.
15 Jul 2024 Agg (Andrew) 18,915 231,765 Bought at price 12.25 per share.
15 Jul 2024 Campbell (Justine) 5,872 71,949 Bought at price 12.25 per share.
08 Jul 2024 Agg (Andrew) 16 190 Bought at price 11.92 per share.
08 Jul 2024 Pettigrew (John) 17 202 Bought at price 11.92 per share.
08 Jul 2024 Wilson (Ben) 16 190 Bought at price 11.92 per share.
08 Jul 2024 Serle (Will) 16 190 Bought at price 11.92 per share.
02 Jul 2024 Shipp (Earl L.) 1,030 11,745 Bought at price 11.40 per share.
02 Jul 2024 Pettigrew (John) 197,294 2,232,184 Sold at price 11.31 per share.
02 Jul 2024 Wilson (Ben) 51,058 577,670 Sold at price 11.31 per share.
02 Jul 2024 Agg (Andrew) 108,403 1,226,471 Sold at price 11.31 per share.
02 Jul 2024 Campbell (Justine) 55,466 627,542 Sold at price 11.31 per share.
01 Jul 2024 Campbell (Justine) 117,599 - -
01 Jul 2024 Agg (Andrew) 229,837 - -