Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 15,704 of its own ordinary shares on 21 September 2026, with prices ranging from £9.7940 to £9.9900 per share, averaging £9.8944. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 3,663,778 shares for £37,917,260.87. Following this transaction, Babcock holds 14,445,393 shares in treasury, with 491,151,204 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings