Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on October 26, 2026, that it purchased 50,122 of its ordinary shares on October 23, 2026, at an average price of £9.3705 per share, with the lowest price paid being £9.3200 and the highest £9.4500. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 6,753,413 shares for £67,000,748.91. Following this transaction, Babcock holds 17,534,129 shares in treasury, with 488,062,468 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings