Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 14,441 of its own ordinary shares on July 20, 2026, at an average price of £10.3751 per share, with the lowest price paid being £10.3000 and the highest £10.4350. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 872,822 shares for £8,819,761.21. Following these transactions, Babcock International Group PLC now holds 13,450,901 shares in treasury, with 492,145,696 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings