Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 16,778 ordinary shares on September 2, 2026, at a volume-weighted average price of £10.0656 per share, with prices ranging from £9.9640 to £10.1600. The company intends to hold these shares in treasury. Since July 1, 2026, Babcock has bought back a total of 2,391,109 shares for £25,279,661.80, and currently holds 14,208,036 shares in treasury, with 491,388,561 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings