Centrica plc (LSE:CNA) Directors Insider Transactions



The Directors and Chief Executives of Centrica plc (LSE:CNA) are required by law to report any insider transaction activities i.e. buying, selling, option exercising the Centrica plc's shares in the stock market. Below table shows the list of insider transactions as reported by Centrica 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.

Centrica plc Directors/Insider Transactions Activity

List of Insider trades activity from Centrica plc (CNA).

Date Director Shares Value Note
25 Feb 2026 Whalley (Sue) 513 1,321 Bought at price 2.58 per share.
25 Feb 2026 Mastiaux (Frank) 7,544 19,433 Bought at price 2.58 per share.
18 Feb 2026 Harlow (Jo) 0 - -
18 Feb 2026 Whalley (Sue) 0 - -
18 Feb 2026 Duggal (Chanderpreet) 0 - -
18 Feb 2026 Rudd (Amber) 0 - -
18 Feb 2026 O'Shea (Chirstopher Michael) 0 - -
18 Feb 2026 Mottram (Heidi) 0 - -
18 Feb 2026 O'Brien (Russell) 0 - -
18 Feb 2026 O'Byrne (Kevin) 0 - -
18 Feb 2026 Arrowsmith (Carol) 0 - -
18 Feb 2026 BlackRock International Ltd. 0 - -
18 Feb 2026 Boisseau (Philippe) 0 - -
18 Feb 2026 Bostock (Nathan) 0 - -
18 Feb 2026 Bank of America Corporation 0 - -
10 Feb 2026 O'Brien (Russell) 79 204 Bought at price 2.59 per share.
10 Feb 2026 O'Brien (Russell) 22 - -
10 Feb 2026 O'Shea (Chirstopher Michael) 79 204 Bought at price 2.59 per share.
10 Feb 2026 O'Shea (Chirstopher Michael) 22 - -
31 Jan 2026 Centrica PLC 84,076 - -
26 Jan 2026 Whalley (Sue) 530 1,334 Bought at price 2.52 per share.
26 Jan 2026 Boisseau (Philippe) 1,021 2,569 Bought at price 2.52 per share.
12 Jan 2026 Centrica PLC 84,365 205,513 Buy Back at price 2.44 per share.
12 Jan 2026 O'Shea (Chirstopher Michael) 83 202 Bought at price 2.44 per share.
12 Jan 2026 O'Shea (Chirstopher Michael) 22 - -
12 Jan 2026 O'Brien (Russell) 83 202 Bought at price 2.44 per share.
12 Jan 2026 O'Brien (Russell) 22 - -
09 Jan 2026 Centrica PLC 201,235 485,378 Buy Back at price 2.41 per share.
08 Jan 2026 Centrica PLC 1,098,671 2,612,639 Buy Back at price 2.38 per share.
07 Jan 2026 Centrica PLC 1,088,950 2,593,878 Buy Back at price 2.38 per share.
06 Jan 2026 Centrica PLC 1,097,563 2,593,541 Buy Back at price 2.36 per share.
05 Jan 2026 Centrica PLC 1,121,853 2,627,379 Buy Back at price 2.34 per share.
02 Jan 2026 Centrica PLC 1,120,369 2,608,219 Buy Back at price 2.33 per share.
31 Dec 2025 Centrica PLC 1,140,716 2,612,239 Buy Back at price 2.29 per share.
31 Dec 2025 Centrica PLC 0 - -
31 Dec 2025 Duggal (Chanderpreet) 0 - -
31 Dec 2025 O'Brien (Russell) 0 - -
31 Dec 2025 O'Byrne (Kevin) 0 - -
31 Dec 2025 O'Shea (Chirstopher Michael) 0 - -
31 Dec 2025 Rudd (Amber) 0 - -
31 Dec 2025 Mottram (Heidi) 0 - -
31 Dec 2025 Harlow (Jo) 0 - -
31 Dec 2025 BlackRock International Ltd. 0 - -
31 Dec 2025 Boisseau (Philippe) 0 - -
31 Dec 2025 Bostock (Nathan) 0 - -
31 Dec 2025 Arrowsmith (Carol) 0 - -
31 Dec 2025 Bank of America Corporation 0 - -
31 Dec 2025 Whalley (Sue) 0 - -
30 Dec 2025 Centrica PLC 1,136,420 2,601,265 Buy Back at price 2.29 per share.
29 Dec 2025 Centrica PLC 35,704,250 - -
29 Dec 2025 Centrica PLC 1,154,459 2,635,629 Buy Back at price 2.28 per share.
29 Dec 2025 Whalley (Sue) 579 1,313 Bought at price 2.27 per share.
29 Dec 2025 Boisseau (Philippe) 1,116 2,532 Bought at price 2.27 per share.
24 Dec 2025 Centrica PLC 1,156,316 2,638,713 Buy Back at price 2.28 per share.
23 Dec 2025 Centrica PLC 1,150,322 2,627,335 Buy Back at price 2.28 per share.
22 Dec 2025 Centrica PLC 1,150,354 2,602,100 Buy Back at price 2.26 per share.
19 Dec 2025 Centrica PLC 1,127,771 2,548,762 Buy Back at price 2.26 per share.
18 Dec 2025 Centrica PLC 1,150,079 2,569,276 Buy Back at price 2.23 per share.
17 Dec 2025 Centrica PLC 1,164,608 2,601,734 Buy Back at price 2.23 per share.
16 Dec 2025 Centrica PLC 2,621,391 5,803,759 Buy Back at price 2.21 per share.
15 Dec 2025 Centrica PLC 1,136,530 2,553,782 Buy Back at price 2.25 per share.
12 Dec 2025 Centrica PLC 6,427,283 14,178,586 Buy Back at price 2.21 per share.
11 Dec 2025 Centrica PLC 4,238,678 9,418,342 Buy Back at price 2.22 per share.
11 Dec 2025 O'Shea (Chirstopher Michael) 89 198 Bought at price 2.24 per share.
11 Dec 2025 O'Shea (Chirstopher Michael) 22 - -
11 Dec 2025 O'Brien (Russell) 90 201 Bought at price 2.24 per share.
11 Dec 2025 O'Brien (Russell) 22 - -
10 Dec 2025 Centrica PLC 2,271,048 5,075,792 Buy Back at price 2.24 per share.
09 Dec 2025 Centrica PLC 3,007,770 6,719,358 Buy Back at price 2.23 per share.
08 Dec 2025 Centrica PLC 2,230,475 5,020,799 Buy Back at price 2.25 per share.
05 Dec 2025 Centrica PLC 1,179,342 2,657,057 Buy Back at price 2.25 per share.
04 Dec 2025 Centrica PLC 1,145,067 2,609,607 Buy Back at price 2.28 per share.
03 Dec 2025 Centrica PLC 1,155,019 2,605,722 Buy Back at price 2.26 per share.
02 Dec 2025 Centrica PLC 1,151,419 2,571,118 Buy Back at price 2.23 per share.
01 Dec 2025 Centrica PLC 1,137,036 2,568,564 Buy Back at price 2.26 per share.
30 Nov 2025 Centrica PLC 0 - -
28 Nov 2025 Centrica PLC 1,136,288 2,571,419 Buy Back at price 2.26 per share.
27 Nov 2025 Centrica PLC 1,137,872 2,561,349 Buy Back at price 2.25 per share.
26 Nov 2025 Centrica PLC 1,189,730 2,582,903 Buy Back at price 2.17 per share.
25 Nov 2025 Centrica PLC 2,198,016 4,745,516 Buy Back at price 2.16 per share.
25 Nov 2025 Boisseau (Philippe) 1,080 2,317 Bought at price 2.15 per share.
25 Nov 2025 Whalley (Sue) 600 1,287 Bought at price 2.15 per share.
24 Nov 2025 Centrica PLC 2,240,457 4,756,490 Buy Back at price 2.12 per share.
21 Nov 2025 Centrica PLC 2,687,766 5,735,692 Buy Back at price 2.13 per share.
20 Nov 2025 Centrica PLC 3,681,142 7,940,223 Buy Back at price 2.16 per share.
19 Nov 2025 Centrica PLC 2,715,368 5,884,202 Buy Back at price 2.17 per share.
18 Nov 2025 Centrica PLC 3,139,483 6,891,165 Buy Back at price 2.20 per share.
17 Nov 2025 Centrica PLC 1,295,791 2,863,698 Buy Back at price 2.21 per share.
14 Nov 2025 Centrica PLC 78,610,254 - -
14 Nov 2025 Centrica PLC 6,513,863 14,408,664 Buy Back at price 2.21 per share.
13 Nov 2025 Centrica PLC 3,398,444 7,711,069 Buy Back at price 2.27 per share.
12 Nov 2025 Centrica PLC 1,881,103 4,247,530 Buy Back at price 2.26 per share.
11 Nov 2025 Centrica PLC 3,545,015 8,064,909 Buy Back at price 2.28 per share.
11 Nov 2025 O'Brien (Russell) 86 196 Bought at price 2.29 per share.
11 Nov 2025 O'Brien (Russell) 22 - -
11 Nov 2025 O'Shea (Chirstopher Michael) 86 196 Bought at price 2.29 per share.
11 Nov 2025 O'Shea (Chirstopher Michael) 22 - -
10 Nov 2025 Centrica PLC 2,107,371 4,830,094 Buy Back at price 2.29 per share.
07 Nov 2025 Centrica PLC 2,960,227 6,814,442 Buy Back at price 2.30 per share.
06 Nov 2025 Centrica PLC 2,256,086 5,216,070 Buy Back at price 2.31 per share.
05 Nov 2025 Centrica PLC 2,346,087 5,419,460 Buy Back at price 2.31 per share.
04 Nov 2025 Centrica PLC 1,701,068 3,941,374 Buy Back at price 2.32 per share.
03 Nov 2025 Centrica PLC 1,767,828 4,180,913 Buy Back at price 2.36 per share.
31 Oct 2025 Centrica PLC 1,630,477 3,838,142 Buy Back at price 2.35 per share.
30 Oct 2025 Centrica PLC 1,573,220 3,682,908 Buy Back at price 2.34 per share.
30 Oct 2025 O'Shea (Chirstopher Michael) 247 575 Bought at price 2.33 per share.
30 Oct 2025 O'Brien (Russell) 75 174 Bought at price 2.33 per share.
29 Oct 2025 Centrica PLC 1,620,595 3,784,089 Buy Back at price 2.34 per share.
28 Oct 2025 Centrica PLC 1,977,812 4,620,168 Buy Back at price 2.34 per share.
27 Oct 2025 Centrica PLC 1,739,307 4,104,764 Buy Back at price 2.36 per share.
27 Oct 2025 Whalley (Sue) 549 1,295 Bought at price 2.36 per share.
27 Oct 2025 Boisseau (Philippe) 949 2,239 Bought at price 2.36 per share.
24 Oct 2025 Centrica PLC 1,755,022 4,180,462 Buy Back at price 2.38 per share.
23 Oct 2025 Centrica PLC 1,180,530 2,800,217 Buy Back at price 2.37 per share.
22 Oct 2025 Centrica PLC 1,110,510 2,609,698 Buy Back at price 2.35 per share.
21 Oct 2025 Centrica PLC 1,972,764 4,561,030 Buy Back at price 2.31 per share.
20 Oct 2025 Centrica PLC 2,467,502 5,754,214 Buy Back at price 2.33 per share.
17 Oct 2025 Centrica PLC 993,335 2,320,430 Buy Back at price 2.34 per share.
16 Oct 2025 Centrica PLC 1,117,023 2,610,482 Buy Back at price 2.34 per share.
15 Oct 2025 Centrica PLC 2,107,538 4,830,477 Buy Back at price 2.29 per share.
14 Oct 2025 Centrica PLC 1,134,778 2,598,641 Buy Back at price 2.29 per share.
13 Oct 2025 Centrica PLC 1,990,258 4,484,051 Buy Back at price 2.25 per share.
13 Oct 2025 O'Brien (Russell) 88 199 Bought at price 2.27 per share.
13 Oct 2025 O'Brien (Russell) 22 - -
13 Oct 2025 O'Shea (Chirstopher Michael) 89 201 Bought at price 2.27 per share.
13 Oct 2025 O'Shea (Chirstopher Michael) 22 - -
10 Oct 2025 Centrica PLC 2,223,659 5,049,929 Increase at price 2.27 per share.
09 Oct 2025 Centrica PLC 1,772,376 4,007,342 Buy Back at price 2.26 per share.
08 Oct 2025 Centrica PLC 2,111,313 4,811,682 Buy Back at price 2.28 per share.
07 Oct 2025 Centrica PLC 2,052,644 4,710,817 Buy Back at price 2.30 per share.
06 Oct 2025 Centrica PLC 1,586,292 3,635,781 Buy Back at price 2.29 per share.
03 Oct 2025 Centrica PLC 1,657,571 3,797,495 Buy Back at price 2.29 per share.
02 Oct 2025 Centrica PLC 2,163,792 4,883,678 Buy Back at price 2.26 per share.
01 Oct 2025 Centrica PLC 1,442,483 3,285,976 Buy Back at price 2.28 per share.
30 Sep 2025 Centrica PLC 2,031,773 4,506,472 Buy Back at price 2.22 per share.
29 Sep 2025 Centrica PLC 1,973,880 4,399,778 Buy Back at price 2.23 per share.
26 Sep 2025 Centrica PLC 1,859,339 4,161,200 Buy Back at price 2.24 per share.
25 Sep 2025 Centrica PLC 2,086,560 4,619,643 Buy Back at price 2.21 per share.
25 Sep 2025 Boisseau (Philippe) 1,011 2,238 Bought at price 2.21 per share.
25 Sep 2025 Whalley (Sue) 586 1,297 Bought at price 2.21 per share.
24 Sep 2025 Centrica PLC 1,952,587 4,410,894 Buy Back at price 2.26 per share.
23 Sep 2025 Centrica PLC 1,887,411 4,288,197 Buy Back at price 2.27 per share.
22 Sep 2025 Centrica PLC 78,500,000 - -
22 Sep 2025 Centrica PLC 1,994,370 4,527,219 Buy Back at price 2.27 per share.
19 Sep 2025 Centrica PLC 1,316,610 2,961,055 Buy Back at price 2.25 per share.
18 Sep 2025 Centrica PLC 2,236,791 5,032,779 Buy Back at price 2.25 per share.
17 Sep 2025 Centrica PLC 1,900,000 4,375,700 Buy Back at price 2.30 per share.
16 Sep 2025 Centrica PLC 1,100,000 2,461,800 Buy Back at price 2.24 per share.
15 Sep 2025 Centrica PLC 1,263,291 2,817,138 Buy Back at price 2.23 per share.
12 Sep 2025 Centrica PLC 5,478,042 11,958,565 Buy Back at price 2.18 per share.