Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on July 20, 2026, that it purchased 3,327 of its ordinary shares on July 17, 2026, at a volume-weighted average price of £10.3666 per share, with prices ranging from £10.2200 to £10.4900. The company intends to hold these shares in treasury. Since July 1, 2026, Babcock has bought back a total of 858,381 shares for £8,669,934.38, bringing its total treasury shares to 13,436,460 and its issued shares (excluding treasury) to 492,160,137.

Disclaimer*

UK 100

Latest directors dealings