Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 15,235 of its own ordinary shares on September 7, 2026, at an average price of £9.8463 per share, with the lowest price paid being £9.7620 and the highest £10.0350. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 3,021,519 shares for £31,589,015.66. Following this transaction, Babcock holds 14,838,446 shares in treasury, with 490,758,151 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings