Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 14,665 of its own ordinary shares on July 16, 2026, at an average price of £10.2052 per share, with prices ranging from £10.0650 to £10.2850. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 855,054 shares for £8,635,444.71. Following these transactions, Babcock International Group PLC now holds 13,433,133 shares in treasury, with 492,163,464 ordinary shares outstanding.

Disclaimer*

UK 100

Latest directors dealings