Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 13,137 of its own ordinary shares on August 3, 2026, at an average price of £11.4196 per share, with the lowest price paid being £11.3550 and the highest £11.5350. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 939,143 shares for £9,569,842.06. Following this latest transaction, Babcock holds 12,756,070 shares in treasury, with 492,840,527 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings