Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 14,502 of its ordinary shares on October 29, 2026, at an average price of £10.3407 per share, with the lowest price paid being £10.2150 and the highest £10.4200. These shares will be held in treasury. Since July 1, 2026, the company has bought back 6,869,252 shares for a total cost of £68,160,693.16. Following this transaction, Babcock holds 17,649,968 shares in treasury, with 487,946,629 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings