Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 13,303 of its own ordinary shares on July 24, 2026, at an average price of £11.2788 per share, with prices ranging from £11.2200 to £11.4150. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 899,673 shares for £9,119,809.26. Following these transactions, Babcock holds 13,471,610 shares in treasury, with 492,124,987 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings