Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 12,596 of its own ordinary shares on 7 August 2026, with prices ranging from £11.8250 to £12.0550 per share, averaging £11.9104. These shares will be held in treasury. Since 1 July 2026, the company has bought back a total of 964,210 shares for £9,869,899.07. Following these transactions, Babcock International Group PLC now holds 12,781,137 shares in treasury, with 492,815,460 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings