GSK plc (LSE:GSK) Directors Insider Transactions



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

GSK plc Directors/Insider Transactions Activity

List of Insider trades activity from GSK plc (GSK).

Date Director Shares Value Note
30 Jun 2026 GSK Plc 0 - -
26 Jun 2026 GSK Plc 190,887 4,951,608 Buy Back at price 25.94 per share.
25 Jun 2026 GSK Plc 208,345 5,405,927 Buy Back at price 25.95 per share.
24 Jun 2026 GSK Plc 217,027 5,620,131 Buy Back at price 25.90 per share.
24 Jun 2026 Dodge & Cox 142,000 - -
23 Jun 2026 Dodge & Cox 0 - -
23 Jun 2026 GSK Plc 221,637 5,703,384 Buy Back at price 25.73 per share.
22 Jun 2026 GSK Plc 216,757 5,512,997 Buy Back at price 25.43 per share.
19 Jun 2026 GSK Plc 216,850 5,552,227 Buy Back at price 25.60 per share.
19 Jun 2026 Symonds (Jonathan Richard) 1,550 39,686 Bought at price 25.60 per share.
18 Jun 2026 GSK Plc 245,840 6,306,287 Buy Back at price 25.65 per share.
17 Jun 2026 GSK Plc 209,874 5,453,366 Buy Back at price 25.98 per share.
16 Jun 2026 GSK Plc 214,000 5,614,290 Buy Back at price 26.24 per share.
15 Jun 2026 GSK Plc 215,325 5,692,116 Buy Back at price 26.44 per share.
12 Jun 2026 GSK Plc 215,972 5,741,399 Buy Back at price 26.58 per share.
11 Jun 2026 GSK Plc 220,242 5,769,018 Buy Back at price 26.19 per share.
10 Jun 2026 GSK Plc 222,449 5,687,798 Buy Back at price 25.57 per share.
09 Jun 2026 GSK Plc 228,524 5,752,863 Buy Back at price 25.17 per share.
09 Jun 2026 Ford (J) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Ford (J) 7 - -
09 Jun 2026 Brown (Julie) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Brown (Julie) 7 - -
09 Jun 2026 Baxter (Lynn) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Baxter (Lynn) 7 - -
09 Jun 2026 Baxter (Lynn) 6 151 Bought at price 25.20 per share.
09 Jun 2026 Baxter (Lynn) 6 - -
09 Jun 2026 Simard (Regis) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Simard (Regis) 7 - -
09 Jun 2026 Redfern (David S) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Redfern (David S) 7 - -
09 Jun 2026 Waterhouse (D) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Waterhouse (D) 7 - -
09 Jun 2026 Thomson (Phil C) 7 176 Bought at price 25.20 per share.
09 Jun 2026 Thomson (Phil C) 7 - -
09 Jun 2026 Whyte (Victoria L) 6 151 Bought at price 25.20 per share.
09 Jun 2026 Whyte (Victoria L) 6 - -
08 Jun 2026 GSK Plc 225,237 5,759,084 Buy Back at price 25.57 per share.
05 Jun 2026 GSK Plc 217,096 5,565,907 Buy Back at price 25.64 per share.
04 Jun 2026 GSK Plc 225,000 5,691,825 Buy Back at price 25.30 per share.
03 Jun 2026 GSK Plc 367,570 9,058,762 Buy Back at price 24.64 per share.
02 Jun 2026 GSK Plc 337,370 8,290,193 Buy Back at price 24.57 per share.
01 Jun 2026 GSK Plc 496,356 12,385,074 Buy Back at price 24.95 per share.
31 May 2026 GSK Plc 0 - -
29 May 2026 GSK Plc 319,949 8,181,735 Buy Back at price 25.57 per share.
28 May 2026 GSK Plc 307,448 7,943,841 Buy Back at price 25.84 per share.
27 May 2026 GSK Plc 319,674 8,296,818 Buy Back at price 25.95 per share.
26 May 2026 GSK Plc 301,200 7,783,309 Buy Back at price 25.84 per share.
22 May 2026 GSK Plc 329,892 8,495,708 Buy Back at price 25.75 per share.
21 May 2026 GSK Plc 332,672 8,497,108 Buy Back at price 25.54 per share.
20 May 2026 GSK Plc 332,060 8,469,190 Buy Back at price 25.50 per share.
19 May 2026 GSK Plc 336,572 8,524,022 Buy Back at price 25.33 per share.
18 May 2026 GSK Plc 339,102 8,504,339 Buy Back at price 25.08 per share.
15 May 2026 GSK Plc 337,291 8,420,132 Buy Back at price 24.96 per share.
14 May 2026 GSK Plc 334,877 8,431,198 Buy Back at price 25.18 per share.
13 May 2026 GSK Plc 333,903 8,497,163 Buy Back at price 25.45 per share.
12 May 2026 GSK Plc 342,412 8,657,887 Buy Back at price 25.28 per share.
12 May 2026 Thomson (Phil C) 6 151 Bought at price 25.26 per share.
12 May 2026 Thomson (Phil C) 6 - -
12 May 2026 Waterhouse (D) 6 151 Bought at price 25.26 per share.
12 May 2026 Waterhouse (D) 6 - -
12 May 2026 Baxter (Lynn) 6 151 Bought at price 25.26 per share.
12 May 2026 Baxter (Lynn) 6 - -
12 May 2026 Baxter (Lynn) 7 176 Bought at price 25.26 per share.
12 May 2026 Baxter (Lynn) 7 - -
12 May 2026 Brown (Julie) 7 176 Bought at price 25.26 per share.
12 May 2026 Brown (Julie) 7 - -
12 May 2026 Ford (J) 7 176 Bought at price 25.26 per share.
12 May 2026 Ford (J) 7 - -
12 May 2026 Redfern (David S) 7 176 Bought at price 25.26 per share.
12 May 2026 Redfern (David S) 7 - -
12 May 2026 Simard (Regis) 6 151 Bought at price 25.26 per share.
12 May 2026 Simard (Regis) 6 - -
12 May 2026 Whyte (Victoria L) 7 176 Bought at price 25.26 per share.
12 May 2026 Whyte (Victoria L) 7 - -
11 May 2026 GSK Plc 323,368 8,162,131 Buy Back at price 25.24 per share.
30 Apr 2026 GSK Plc 0 - -
29 Apr 2026 Becker (Wendy) 4,000 105,788 Bought at price 26.45 per share.
28 Apr 2026 Dodge & Cox 10,419,834 - -
27 Apr 2026 Brown (Julie) 243,880 - -
22 Apr 2026 GSK Plc 965,671 27,130,526 Buy Back at price 28.10 per share.
21 Apr 2026 GSK Plc 335,000 9,515,005 Buy Back at price 28.40 per share.
20 Apr 2026 GSK Plc 330,000 9,560,760 Buy Back at price 28.97 per share.
17 Apr 2026 GSK Plc 330,000 9,481,230 Buy Back at price 28.73 per share.
16 Apr 2026 GSK Plc 330,000 9,483,540 Buy Back at price 28.74 per share.
15 Apr 2026 GSK Plc 325,000 9,606,025 Buy Back at price 29.56 per share.
14 Apr 2026 GSK Plc 325,000 9,592,375 Buy Back at price 29.52 per share.
13 Apr 2026 GSK Plc 325,000 9,523,800 Buy Back at price 29.30 per share.
13 Apr 2026 Brown (Julie) 5 146 Bought at price 29.32 per share.
13 Apr 2026 Brown (Julie) 5 - -
13 Apr 2026 Baxter (Lynn) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Baxter (Lynn) 6 - -
13 Apr 2026 Baxter (Lynn) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Baxter (Lynn) 6 - -
13 Apr 2026 Simard (Regis) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Simard (Regis) 6 - -
13 Apr 2026 Redfern (David S) 5 146 Bought at price 29.32 per share.
13 Apr 2026 Redfern (David S) 5 - -
13 Apr 2026 Waterhouse (D) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Waterhouse (D) 6 - -
13 Apr 2026 Thomson (Phil C) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Thomson (Phil C) 6 - -
13 Apr 2026 Ford (J) 5 146 Bought at price 29.32 per share.
13 Apr 2026 Ford (J) 5 - -
13 Apr 2026 Whyte (Victoria L) 6 175 Bought at price 29.32 per share.
13 Apr 2026 Whyte (Victoria L) 6 - -
10 Apr 2026 Whyte (Victoria L) 15 438 Bought at price 29.20 per share.
10 Apr 2026 Redfern (David S) 17 496 Bought at price 29.20 per share.
10 Apr 2026 Redfern (David S) 6 175 Bought at price 29.20 per share.
10 Apr 2026 GSK Plc 325,000 9,543,625 Buy Back at price 29.36 per share.
10 Apr 2026 Baxter (Lynn) 6 175 Bought at price 29.20 per share.
09 Apr 2026 Baxter (Lynn) 32 917 Bought at price 28.67 per share.
09 Apr 2026 Baxter (Lynn) 54 1,547 Bought at price 28.67 per share.
09 Apr 2026 Baxter (Lynn) 254 7,335 Bought at price 28.88 per share.
09 Apr 2026 Baxter (Lynn) 144 4,158 Bought at price 28.88 per share.
09 Apr 2026 GSK Plc 330,000 9,481,890 Buy Back at price 28.73 per share.
09 Apr 2026 Ford (J) 10 286 Bought at price 28.67 per share.
09 Apr 2026 Ford (J) 1,715 49,530 Bought at price 28.88 per share.
09 Apr 2026 Crichton (Mike) 108 3,119 Bought at price 28.88 per share.
09 Apr 2026 Conrad (D) 5 143 Bought at price 28.67 per share.
09 Apr 2026 Conrad (D) 1,577 45,545 Bought at price 28.88 per share.
09 Apr 2026 Redfern (David S) 67 1,920 Bought at price 28.67 per share.
09 Apr 2026 Redfern (David S) 5,563 160,665 Bought at price 28.88 per share.
09 Apr 2026 Simard (Regis) 27 773 Bought at price 28.67 per share.
09 Apr 2026 Simard (Regis) 2,867 82,801 Bought at price 28.88 per share.
09 Apr 2026 Miels (Luke) 2 57 Bought at price 28.67 per share.
09 Apr 2026 Miels (Luke) 2,393 69,112 Bought at price 28.88 per share.
09 Apr 2026 Mojas (Nina) 210 6,065 Bought at price 28.88 per share.
09 Apr 2026 Thomson (Phil C) 44 1,261 Bought at price 28.67 per share.
09 Apr 2026 Thomson (Phil C) 2,306 66,599 Bought at price 28.88 per share.
09 Apr 2026 Thomson (Phil C) 96 2,772 Bought at price 28.88 per share.
09 Apr 2026 Waterhouse (D) 56 1,605 Bought at price 28.67 per share.
09 Apr 2026 Waterhouse (D) 1,026 29,631 Bought at price 28.88 per share.
09 Apr 2026 Whyte (Victoria L) 52 1,490 Bought at price 28.67 per share.
09 Apr 2026 Whyte (Victoria L) 208 6,007 Bought at price 28.88 per share.
09 Apr 2026 Whyte (Victoria L) 1,006 29,054 Bought at price 28.88 per share.
09 Apr 2026 Wood (T) 2,179 62,931 Bought at price 28.88 per share.
08 Apr 2026 GSK Plc 330,000 9,391,140 Buy Back at price 28.46 per share.
07 Apr 2026 GSK Plc 335,000 9,407,470 Buy Back at price 28.08 per share.
02 Apr 2026 GSK Plc 335,000 9,395,410 Buy Back at price 28.05 per share.
01 Apr 2026 GSK Plc 345,000 9,666,210 Buy Back at price 28.02 per share.
31 Mar 2026 GSK Plc 340,000 9,327,900 Buy Back at price 27.44 per share.
30 Mar 2026 GSK Plc 340,000 9,234,740 Buy Back at price 27.16 per share.
27 Mar 2026 GSK Plc 340,000 9,212,300 Buy Back at price 27.10 per share.
26 Mar 2026 GSK Plc 345,000 9,440,925 Buy Back at price 27.36 per share.
25 Mar 2026 GSK Plc 345,000 9,372,615 Buy Back at price 27.17 per share.
24 Mar 2026 GSK Plc 500,000 13,067,000 Buy Back at price 26.13 per share.
23 Mar 2026 GSK Plc 680,000 17,686,800 Buy Back at price 26.01 per share.
20 Mar 2026 GSK Plc 560,000 14,595,840 Buy Back at price 26.06 per share.
20 Mar 2026 Becker (Wendy) 411 10,762 Bought at price 26.18 per share.
20 Mar 2026 Symonds (Jonathan Richard) 5,000 130,120 Bought at price 26.02 per share.