Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 12,471 of its own ordinary shares on August 5, 2026, at an average price of £12.0306 per share, with the lowest price paid being £11.9300 and the highest £12.1450. These shares will be held in treasury. Since July 1, 2026, the company has repurchased a total of 951,614 shares for £9,719,875.67. Following this latest transaction, Babcock holds 12,768,541 shares in treasury, with 492,828,056 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings