Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on October 29, 2026, that it purchased 57,854 of its ordinary shares on October 28, 2026, through Jefferies International Limited, with the highest price paid per share being £10.3250 and the lowest at £9.9200, resulting in a volume-weighted average price of £10.1002. The company intends to hold these shares in treasury. Since July 1, 2026, Babcock has purchased a total of 6,854,750 shares for £68,010,732.33, and following this latest transaction, it holds 17,635,466 shares in treasury, with 487,961,131 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings