Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 599,075 ordinary shares on September 3, 2026, at an average price of £10.0132 per share, with the lowest price paid being £9.9480 and the highest £10.1350. The company intends to hold these shares in treasury. This transaction is part of a buyback program that has seen the purchase of 2,990,184 shares since July 1, 2026, for a total cost of £31,278,319.62. Following this purchase, Babcock holds 14,807,111 ordinary shares in treasury, with 490,789,486 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings