Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 7,022 of its ordinary shares on February 27, 2026, at an average price of 1,349.5957 pence per share, with the lowest price paid being 1,343.0000 pence and the highest 1,364.0000 pence. These shares will be held in treasury. Since July 24, 2025, the company has repurchased a total of 8,059,349 shares for £90,228,887.17. Following this latest transaction, Babcock holds 6,256,389 shares in treasury, with 499,340,208 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings