Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 13,004 of its own ordinary shares on 28 July 2026, with prices ranging from £11.3150 to £11.6200 per share, averaging £11.5356. These shares will be held in treasury. Since 1 July 2026, the company has bought back a total of 912,677 shares for £9,269,818.20. Following these transactions, Babcock holds 13,484,614 shares in treasury, with 492,111,983 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings