Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 13,329 of its own ordinary shares on July 30, 2026, at an average price of £11.2540 per share, with prices ranging from £11.1150 to £11.4950. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 926,006 shares for £9,419,822.77. Following these transactions, Babcock International Group PLC now holds 12,830,746 shares in treasury, with 492,765,851 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings