Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 94,369 of its own ordinary shares on September 11, 2026, at an average price of £9.6021 per share, with the lowest price paid being £9.5420 and the highest £9.7620. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 3,281,602 shares for £34,103,581.78. Following this transaction, Babcock holds 15,098,529 shares in treasury, with 490,498,068 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings