Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 2,042 of its ordinary shares on February 24, 2026, at a volume-weighted average price of £13.9531 per share, with the highest price paid being £14.0700 and the lowest £13.8100. The company intends to hold these shares in treasury. Since July 24, 2025, Babcock has repurchased a total of 8,041,069 shares for £89,978,819.63, and currently holds 6,238,109 shares in treasury, with 499,358,488 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings