Babcock International Group PLC (LSE:BAB) Directors Insider Transactions



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

Babcock International Group PLC Directors/Insider Transactions Activity

List of Insider trades activity from Babcock International Group PLC (BAB).

Date Director Shares Value Note
25 Feb 2026 Babcock International Group PLC 6,980 131,712 Buy Back at price 18.87 per share.
24 Feb 2026 Babcock International Group PLC 2,042 38,418 Buy Back at price 18.81 per share.
23 Feb 2026 Babcock International Group PLC 7,142 134,876 Buy Back at price 18.88 per share.
20 Feb 2026 Babcock International Group PLC 1,401 26,613 Buy Back at price 19.00 per share.
19 Feb 2026 Babcock International Group PLC 7,250 134,589 Buy Back at price 18.56 per share.
18 Feb 2026 Babcock International Group PLC 2,711 50,435 Buy Back at price 18.60 per share.
17 Feb 2026 Babcock International Group PLC 7,691 139,407 Buy Back at price 18.13 per share.
16 Feb 2026 Babcock International Group PLC 6,439 117,646 Buy Back at price 18.27 per share.
13 Feb 2026 Babcock International Group PLC 8,045 142,187 Buy Back at price 17.67 per share.
12 Feb 2026 Babcock International Group PLC 15,866 280,701 Buy Back at price 17.69 per share.
11 Feb 2026 Babcock International Group PLC 7,508 136,262 Buy Back at price 18.15 per share.
10 Feb 2026 Babcock International Group PLC 6,275 115,717 Buy Back at price 18.44 per share.
09 Feb 2026 Babcock International Group PLC 6,542 127,353 Buy Back at price 19.47 per share.
06 Feb 2026 Babcock International Group PLC 2,883 54,615 Buy Back at price 18.94 per share.
05 Feb 2026 Babcock International Group PLC 7,500 142,822 Buy Back at price 19.04 per share.
04 Feb 2026 Babcock International Group PLC 18 353 Buy Back at price 19.66 per share.
03 Feb 2026 Babcock International Group PLC 6,857 136,934 Buy Back at price 19.97 per share.
02 Feb 2026 Babcock International Group PLC 18 349 Buy Back at price 19.44 per share.
31 Jan 2026 Babcock International Group PLC 0 - -
30 Jan 2026 Babcock International Group PLC 6,927 136,912 Buy Back at price 19.76 per share.
29 Jan 2026 Babcock International Group PLC 27 543 Buy Back at price 20.14 per share.
28 Jan 2026 Babcock International Group PLC 6,657 138,032 Buy Back at price 20.74 per share.
27 Jan 2026 Babcock International Group PLC 15,093 305,104 Buy Back at price 20.22 per share.
27 Jan 2026 Atkinson (Louise Catherine) 24,749 - -
27 Jan 2026 Atkinson (Louise Catherine) 24,749 508,864 Sold at price 20.56 per share.
26 Jan 2026 Babcock International Group PLC 6,746 134,521 Buy Back at price 19.94 per share.
23 Jan 2026 Babcock International Group PLC 34,839 695,769 Buy Back at price 19.97 per share.
20 Jan 2026 Mellors (David) 254 4,975 Bought at price 19.59 per share.
16 Jan 2026 Mellors (David) 136 2,709 Bought at price 19.92 per share.
05 Jan 2026 Babcock International Group PLC 1,283 23,122 Buy Back at price 18.02 per share.
02 Jan 2026 Babcock International Group PLC 38,567 661,655 Buy Back at price 17.16 per share.
31 Dec 2025 Babcock International Group PLC 0 - -
30 Dec 2025 Babcock International Group PLC 40,529 673,470 Buy Back at price 16.62 per share.
24 Dec 2025 Babcock International Group PLC 40,592 689,495 Buy Back at price 16.99 per share.
23 Dec 2025 Babcock International Group PLC 7,407 125,844 Buy Back at price 16.99 per share.
22 Dec 2025 Babcock International Group PLC 35,966 606,170 Buy Back at price 16.85 per share.
19 Dec 2025 Babcock International Group PLC 7,417 123,307 Buy Back at price 16.62 per share.
18 Dec 2025 Babcock International Group PLC 19,641 318,714 Buy Back at price 16.23 per share.
16 Dec 2025 Babcock International Group PLC 40,563 659,229 Buy Back at price 16.25 per share.
12 Dec 2025 Babcock International Group PLC 40,212 668,162 Buy Back at price 16.62 per share.
10 Dec 2025 Babcock International Group PLC 41,609 669,280 Buy Back at price 16.08 per share.
09 Dec 2025 Babcock International Group PLC 15 238 Buy Back at price 15.89 per share.
08 Dec 2025 Babcock International Group PLC 41,722 651,196 Buy Back at price 15.61 per share.
05 Dec 2025 Babcock International Group PLC 597 9,183 Buy Back at price 15.38 per share.
04 Dec 2025 Babcock International Group PLC 43,720 663,538 Buy Back at price 15.18 per share.
03 Dec 2025 Babcock International Group PLC 2,706 40,755 Buy Back at price 15.06 per share.
02 Dec 2025 Babcock International Group PLC 45,247 664,768 Buy Back at price 14.69 per share.
01 Dec 2025 Babcock International Group PLC 6,295 92,379 Buy Back at price 14.68 per share.
30 Nov 2025 Babcock International Group PLC 0 - -
28 Nov 2025 Babcock International Group PLC 44,283 661,720 Buy Back at price 14.94 per share.
27 Nov 2025 Babcock International Group PLC 2,248 33,571 Buy Back at price 14.93 per share.
26 Nov 2025 Babcock International Group PLC 44,286 662,562 Buy Back at price 14.96 per share.
25 Nov 2025 Babcock International Group PLC 6,938 101,579 Buy Back at price 14.64 per share.
24 Nov 2025 Babcock International Group PLC 43,555 647,749 Buy Back at price 14.87 per share.
21 Nov 2025 Babcock International Group PLC 3,522 50,681 Buy Back at price 14.39 per share.
20 Nov 2025 Babcock International Group PLC 43,668 649,517 Buy Back at price 14.87 per share.
19 Nov 2025 Babcock International Group PLC 124,043 1,817,105 Buy Back at price 14.65 per share.
18 Nov 2025 Babcock International Group PLC 42,700 647,033 Buy Back at price 15.15 per share.
17 Nov 2025 Babcock International Group PLC 124,531 1,923,256 Buy Back at price 15.44 per share.
14 Nov 2025 Babcock International Group PLC 42,883 658,425 Buy Back at price 15.35 per share.
13 Nov 2025 Babcock International Group PLC 117,733 1,844,640 Buy Back at price 15.67 per share.
12 Nov 2025 Babcock International Group PLC 42,753 656,771 Buy Back at price 15.36 per share.
11 Nov 2025 Babcock International Group PLC 121,441 1,885,978 Buy Back at price 15.53 per share.
10 Nov 2025 Babcock International Group PLC 40,890 642,054 Buy Back at price 15.70 per share.
07 Nov 2025 Babcock International Group PLC 119,872 1,857,896 Buy Back at price 15.50 per share.
06 Nov 2025 Babcock International Group PLC 41,095 641,328 Buy Back at price 15.61 per share.
05 Nov 2025 Babcock International Group PLC 114,218 1,791,509 Buy Back at price 15.68 per share.
04 Nov 2025 Babcock International Group PLC 40,765 638,420 Buy Back at price 15.66 per share.
03 Nov 2025 Babcock International Group PLC 109,872 1,750,920 Buy Back at price 15.94 per share.
31 Oct 2025 Babcock International Group PLC 41,462 - -
31 Oct 2025 Babcock International Group PLC 41,462 657,587 Buy Back at price 15.86 per share.
30 Oct 2025 Babcock International Group PLC 112,035 1,775,306 Buy Back at price 15.85 per share.
29 Oct 2025 Babcock International Group PLC 40,099 643,829 Buy Back at price 16.06 per share.
28 Oct 2025 Babcock International Group PLC 98,207 1,612,067 Buy Back at price 16.42 per share.
27 Oct 2025 Babcock International Group PLC 39,906 650,268 Buy Back at price 16.30 per share.
24 Oct 2025 Babcock International Group PLC 106,833 1,727,489 Buy Back at price 16.17 per share.
23 Oct 2025 Babcock International Group PLC 39,852 641,417 Buy Back at price 16.10 per share.
22 Oct 2025 Babcock International Group PLC 111,860 1,779,245 Buy Back at price 15.91 per share.
21 Oct 2025 Babcock International Group PLC 42,460 668,532 Buy Back at price 15.74 per share.
17 Oct 2025 Babcock International Group PLC 42,921 656,820 Buy Back at price 15.30 per share.
16 Oct 2025 Babcock International Group PLC 114,622 1,813,434 Buy Back at price 15.82 per share.
15 Oct 2025 Babcock International Group PLC 42,355 669,759 Buy Back at price 15.81 per share.
14 Oct 2025 Babcock International Group PLC 99,798 1,594,672 Buy Back at price 15.98 per share.
13 Oct 2025 Babcock International Group PLC 41,632 666,611 Buy Back at price 16.01 per share.
10 Oct 2025 Babcock International Group PLC 100,636 1,653,449 Buy Back at price 16.43 per share.
09 Oct 2025 Babcock International Group PLC 40,272 665,293 Buy Back at price 16.52 per share.
08 Oct 2025 Babcock International Group PLC 58,444 987,060 Buy Back at price 16.89 per share.
07 Oct 2025 Babcock International Group PLC 39,952 671,353 Buy Back at price 16.80 per share.
06 Oct 2025 Babcock International Group PLC 93,551 1,629,564 Buy Back at price 17.42 per share.
03 Oct 2025 Babcock International Group PLC 38,321 674,028 Buy Back at price 17.59 per share.
02 Oct 2025 Babcock International Group PLC 89,707 1,559,556 Buy Back at price 17.38 per share.
02 Oct 2025 Mellors (David) 520 8,991 Bought at price 17.29 per share.
01 Oct 2025 Babcock International Group PLC 37,547 652,754 Buy Back at price 17.38 per share.
30 Sep 2025 Babcock International Group PLC 77,816 1,380,611 Buy Back at price 17.74 per share.
30 Sep 2025 Babcock International Group PLC 40 - -
30 Sep 2025 Mellors (David) 138 2,468 Bought at price 17.89 per share.
26 Sep 2025 Babcock International Group PLC 30,496 511,631 Buy Back at price 16.78 per share.
25 Sep 2025 Babcock International Group PLC 41,018 666,993 Buy Back at price 16.26 per share.
24 Sep 2025 Babcock International Group PLC 80,425 1,309,399 Buy Back at price 16.28 per share.
23 Sep 2025 Babcock International Group PLC 42,135 676,308 Buy Back at price 16.05 per share.
22 Sep 2025 Babcock International Group PLC 81,194 1,316,479 Buy Back at price 16.21 per share.
19 Sep 2025 Babcock International Group PLC 40,588 652,573 Buy Back at price 16.08 per share.
18 Sep 2025 Babcock International Group PLC 58,678 939,258 Buy Back at price 16.01 per share.
17 Sep 2025 Babcock International Group PLC 42,310 681,402 Buy Back at price 16.10 per share.
16 Sep 2025 Babcock International Group PLC 91,562 1,455,744 Buy Back at price 15.90 per share.
15 Sep 2025 Babcock International Group PLC 42,767 679,738 Buy Back at price 15.89 per share.
12 Sep 2025 Babcock International Group PLC 91,203 1,406,988 Buy Back at price 15.43 per share.
11 Sep 2025 Babcock International Group PLC 44,927 678,667 Buy Back at price 15.11 per share.
10 Sep 2025 Babcock International Group PLC 107,600 1,602,702 Buy Back at price 14.90 per share.
09 Sep 2025 Babcock International Group PLC 45,332 676,217 Buy Back at price 14.92 per share.
08 Sep 2025 Babcock International Group PLC 103,200 1,541,601 Buy Back at price 14.94 per share.
05 Sep 2025 Babcock International Group PLC 46,039 675,300 Buy Back at price 14.67 per share.
04 Sep 2025 Babcock International Group PLC 104,114 1,506,217 Buy Back at price 14.47 per share.
03 Sep 2025 Babcock International Group PLC 47,221 672,285 Buy Back at price 14.24 per share.
02 Sep 2025 Babcock International Group PLC 128,390 1,763,950 Buy Back at price 13.74 per share.
02 Sep 2025 Misell (Neal) 24,195 333,721 Sold at price 13.79 per share.
01 Sep 2025 Babcock International Group PLC 46,532 658,520 Buy Back at price 14.15 per share.
29 Aug 2025 Babcock International Group PLC 127,990 1,764,470 Buy Back at price 13.79 per share.
28 Aug 2025 Babcock International Group PLC 49,808 675,695 Buy Back at price 13.57 per share.
27 Aug 2025 Babcock International Group PLC 131,876 1,811,976 Buy Back at price 13.74 per share.
26 Aug 2025 Babcock International Group PLC 48,766 665,899 Buy Back at price 13.66 per share.
22 Aug 2025 Babcock International Group PLC 284 38 Buy Back at price 0.14 per share.
21 Aug 2025 Babcock International Group PLC 49,301 656,541 Buy Back at price 13.32 per share.
20 Aug 2025 Babcock International Group PLC 153,339 1,997,393 Buy Back at price 13.03 per share.
19 Aug 2025 Babcock International Group PLC 69,113 915,539 Buy Back at price 13.25 per share.
18 Aug 2025 Babcock International Group PLC 115,938 1,628,001 Buy Back at price 14.04 per share.
15 Aug 2025 Babcock International Group PLC 49,517 664,963 Buy Back at price 13.43 per share.
14 Aug 2025 Babcock International Group PLC 134,929 1,809,262 Buy Back at price 13.41 per share.
13 Aug 2025 Babcock International Group PLC 50,767 669,159 Buy Back at price 13.18 per share.
12 Aug 2025 Babcock International Group PLC 153,754 2,002,338 Buy Back at price 13.02 per share.
11 Aug 2025 Babcock International Group PLC 52,720 671,125 Buy Back at price 12.73 per share.
08 Aug 2025 Babcock International Group PLC 169,975 2,176,189 Buy Back at price 12.80 per share.
07 Aug 2025 Babcock International Group PLC 51,836 672,364 Buy Back at price 12.97 per share.
06 Aug 2025 Babcock International Group PLC 133,691 1,792,528 Buy Back at price 13.41 per share.
06 Aug 2025 Howie (John Sharp) 20,209 - -
06 Aug 2025 Howie (John Sharp) 10,140 135,957 Sold at price 13.41 per share.
05 Aug 2025 Babcock International Group PLC 48,498 649,485 Buy Back at price 13.39 per share.
05 Aug 2025 Borrett (Jack) 14,600 - -
05 Aug 2025 Borrett (Jack) 6,887 92,692 Sold at price 13.46 per share.
04 Aug 2025 Borrett (Jack) 67,664 - -
04 Aug 2025 Borrett (Jack) 31,892 427,001 Sold at price 13.39 per share.
04 Aug 2025 Babcock International Group PLC 129,720 1,743,696 Buy Back at price 13.44 per share.
04 Aug 2025 Basquin (Pierre) 7,529 - -
04 Aug 2025 Basquin (Pierre) 3,907 52,310 Sold at price 13.39 per share.
04 Aug 2025 Basquin (Pierre) 15,514 - -
04 Aug 2025 Basquin (Pierre) 8,050 107,781 Sold at price 13.39 per share.
04 Aug 2025 Misell (Neal) 10,368 - -
04 Aug 2025 Misell (Neal) 10,368 138,817 Sold at price 13.39 per share.
04 Aug 2025 Newman (Tom) 17,763 - -
04 Aug 2025 Newman (Tom) 8,379 112,186 Sold at price 13.39 per share.